42461 457
16141 660
3538 382
3438 752
2198 137
1585 114
1222 55
2308 365
1439 158
4172 166
1666 121
3330 729
1027 68
6196 76
3426 607
4434 602
5995 135