2586 267
245718 348
106779 314
47068 418
37768 875
19367 394
12978 642
33619 199
32329 541
19505 429
29419 454
29251 737
5249 515
2964 68
5614 957
7747 747
3382 280
4415 680
8145 380
22779 542
13344 407
17180 154
24370 258
32900 887