42691 457
16304 660
3555 382
3449 752
2220 137
1603 114
1234 55
2332 365
1451 158
4197 166
1676 121
3346 729
1047 68
6231 76
3443 607
4446 602
6020 135