42556 457
16207 660
3543 382
3441 752
2207 137
1593 114
1227 55
2315 365
1447 158
4182 166
1668 121
3334 729
1031 68
6204 76
3433 607
4436 602
6005 135