2994 736
24348 47
10974 523
29672 688
11388 34
6540 100
13247 387
3321 171
4661 43
4478 397
6550 614
5390 590
18297 608
2169 146
6521 355
2273 106
7650 949
13486 701
21227 94
4637 572
8244 759
8145 736
16958 110
19273 156
2427 505
5428 406