2589 267
245816 348
107016 314
47182 418
37984 875
19411 394
13078 642
33696 199
32382 541
19545 429
29489 454
29283 737
5257 515
2967 68
5620 957
7752 747
3389 280
4423 680
8232 380
22870 542
13409 407
17206 154
24413 258
33013 887