42543 457
16195 660
3542 382
3440 752
2206 137
1592 114
1225 55
2314 365
1445 158
4182 166
1667 121
3334 729
1030 68
6203 76
3432 607
4436 602
6003 135