2589 267
245749 348
106871 314
47109 418
37837 875
19386 394
13017 642
33636 199
32348 541
19520 429
29455 454
29267 737
5250 515
2965 68
5616 957
7749 747
3388 280
4419 680
8177 380
22810 542
13379 407
17185 154
24384 258
32951 887