2589 267
245813 348
107004 314
47180 418
37983 875
19409 394
13078 642
33694 199
32380 541
19543 429
29489 454
29283 737
5257 515
2967 68
5620 957
7752 747
3389 280
4423 680
8230 380
22866 542
13409 407
17205 154
24412 258
33009 887