3125 736
24441 47
10977 523
29693 688
11408 34
6540 100
13248 387
3323 171
4662 43
4481 397
6551 614
5390 590
18305 608
2169 146
6522 355
2273 106
7652 949
13494 701
21243 94
4637 572
8246 759
8146 736
16968 110
19278 156
2428 505
5428 406