2239 602
1128 216
2949 702
2009 583
3107 530
6503 52
7506 637
6479 458
21344 263
39065 526
9406 35
3149 288
5081 627
2937 221
23777 670