4192 66
5684 751
51638 532
9813 641
5813 351
2417 130
5090 619
2567 351
27069 100
1564 121
2339 274
1663 197
2871 557
9504 734
3990 642