4302 66
5739 751
51653 532
9833 641
5818 351
2420 130
5094 619
2568 351
27069 100
1565 121
2340 274
1664 197
2873 557
9520 734
3992 642