3015 736
24358 47
10974 523
29675 688
11389 34
6540 100
13247 387
3322 171
4661 43
4478 397
6551 614
5390 590
18298 608
2169 146
6521 355
2273 106
7650 949
13488 701
21231 94
4637 572
8244 759
8145 736
16960 110
19273 156
2427 505
5428 406