4142 66
5684 751
51633 532
9809 641
5807 351
2411 130
5088 619
2566 351
27069 100
1563 121
2338 274
1663 197
2869 557
9501 734
3988 642