2589 267
245748 348
106868 314
47109 418
37832 875
19385 394
13016 642
33636 199
32346 541
19519 429
29455 454
29266 737
5250 515
2965 68
5616 957
7749 747
3388 280
4419 680
8177 380
22809 542
13377 407
17185 154
24384 258
32948 887