39503 302
23553 98
10653 683
58971 494
36185 626
11896 620
25904 539
28575 786
18059 781
5690 202
5183 467
117183 368
7983 852
9175 453
8785 123
74595 457
16112 326
45329 497
106497 1092
10510 413
45888 720
12409 63
8658 217
174488 592
10957 166
22143 341
22181 702
129691 276