42688 457
16303 660
3555 382
3449 752
2219 137
1602 114
1233 55
2332 365
1451 158
4196 166
1676 121
3346 729
1047 68
6231 76
3442 607
4446 602
6019 135