42669 457
16290 660
3552 382
3448 752
2218 137
1601 114
1233 55
2331 365
1451 158
4192 166
1676 121
3344 729
1046 68
6228 76
3441 607
4446 602
6017 135