42653 457
16275 660
3551 382
3446 752
2217 137
1599 114
1231 55
2330 365
1450 158
4192 166
1675 121
3341 729
1045 68
6224 76
3440 607
4446 602
6016 135