2586 267
245713 348
106754 314
47057 418
37751 875
19364 394
12966 642
33615 199
32325 541
19496 429
29414 454
29244 737
5248 515
2962 68
5613 957
7747 747
3381 280
4415 680
8134 380
22766 542
13340 407
17179 154
24365 258
32891 887