2578 267
245659 348
106586 314
46986 418
37644 875
19332 394
12894 642
33575 199
32306 541
19462 429
29355 454
29226 737
5243 515
2959 68
5609 957
7746 747
3381 280
4410 680
8084 380
22722 542
13300 406
17155 154
24339 258
32814 887