42681 457
16297 660
3554 382
3449 752
2219 137
1602 114
1233 55
2332 365
1451 158
4196 166
1676 121
3346 729
1046 68
6230 76
3442 607
4446 602
6019 135