4283 66
5713 751
51652 532
9829 641
5816 351
2420 130
5094 619
2568 351
27069 100
1565 121
2339 274
1664 197
2872 557
9519 734
3992 642