42642 457
16267 660
3551 382
3445 752
2216 137
1598 114
1231 55
2328 365
1450 158
4192 166
1674 121
3341 729
1043 68
6224 76
3439 607
4444 602
6015 135