15601 339
40490 305
9704 634
11244 357
7016 56
6526 434
2613 39
20544 548
3805 178
14369 587
8086 390
4947 557
35123 643
11148 548
7912 295
8708 309
16987 352
9643 167
4579 814
17344 639
4532 80
6002 676
20545 397
16678 498
2511 121
8984 144
33963 595
8234 734