2502 200
128063 342
39933 399
73561 197
19032 347
36231 153
6642 664
5543 468
114943 972
17597 402
6737 232
22216 722
48423 740
19177 643
32474 330
12877 459
17326 523
23297 206
74020 494
23704 308
4629 278
9535 643
24336 73
8277 523
4952 670
20820 84
17840 75
9959 613