42658 457
16282 660
3551 382
3446 752
2218 137
1600 114
1231 55
2330 365
1450 158
4192 166
1676 121
3344 729
1045 68
6226 76
3441 607
4446 602
6017 135