4042 66
5650 751
51622 532
9797 641
5796 351
2384 130
5081 619
2564 351
27069 100
1563 121
2327 274
1659 197
2865 557
9488 734
3984 642