2586 267
245714 348
106767 314
47061 418
37758 875
19364 394
12970 642
33618 199
32325 541
19500 429
29417 454
29250 737
5248 515
2963 68
5613 957
7747 747
3381 280
4415 680
8139 380
22773 542
13342 407
17179 154
24368 258
32894 887