42640 457
16266 660
3551 382
3444 752
2216 137
1597 114
1231 55
2328 365
1450 158
4191 166
1674 121
3340 729
1043 68
6223 76
3439 607
4444 602
6015 135