42588 457
16231 660
3547 382
3442 752
2211 137
1594 114
1228 55
2320 365
1449 158
4184 166
1670 121
3336 729
1035 68
6206 76
3436 607
4437 602
6008 135