4231 85
14937 360
7858 622
3840 346
6859 327
67949 660
9730 95
21430 292
1404 175
12679 702
8625 732
7795 352
5262 482
5818 562
8055 676
5037 368
8176 834
2850 284
3663 431
1155 210
8562 940