2589 267
245751 348
106880 314
47115 418
37848 875
19386 394
13019 642
33639 199
32350 541
19522 429
29457 454
29267 737
5251 515
2965 68
5616 957
7749 747
3388 280
4419 680
8181 380
22812 542
13379 407
17186 154
24387 258
32954 887