4452 66
5758 751
51658 532
9853 641
5827 351
2421 130
5096 619
2621 351
27069 100
1568 121
2756 274
1668 197
2875 557
9539 734
3995 642