5015 420
17983 354
2893 250
13005 121
54627 106
10969 533
5709 856
17220 672
9268 697
4223 772
2286 275
6906 459
8920 355
2705 412
11219 220
14860 324
3669 631
6272 359
2048 182
4619 527
19426 546
13888 594
6050 661
6279 292