640 134
7799 938
8768 519
2598 687
1749 397
3001 413
1151 295
2242 673
2120 582
2100 379
9290 578
2458 136
1182 112
1038 75
2079 486
1490 100
3163 671
2230 479
2328 363
2913 618
1829 527
8457 642
615 93
169 31