3756 66
5584 751
51608 532
9772 641
5781 351
2379 130
5066 619
2548 351
27057 100
1563 121
2322 274
1658 197
2853 557
9438 734
3980 642