4006 621
26584 46
10589 523
30099 688
11510 35
6553 100
13280 387
3357 171
4522 43
4514 397
6588 614
5408 590
18425 608
2216 146
6530 355
2288 106
7701 949
13650 701
21496 94
4677 572
8311 759
8176 736
17336 110
22585 158
2454 505
5459 406