2586 267
245710 348
106750 314
47053 418
37743 875
19362 394
12962 642
33611 199
32324 541
19493 429
29412 454
29244 737
5248 515
2962 68
5613 957
7747 747
3381 280
4415 680
8133 380
22764 542
13339 407
17178 154
24362 258
32886 887