42594 457
16237 660
3549 382
3442 752
2212 137
1595 114
1229 55
2321 365
1449 158
4184 166
1670 121
3336 729
1037 68
6210 76
3437 607
4439 602
6009 135