42730 457
16321 660
3560 382
3457 752
2224 137
1605 114
1242 55
2335 365
1454 158
4203 166
1681 121
3352 729
1050 68
6239 76
3450 607
4451 602
6023 135