42526 457
16188 660
3541 382
3439 752
2206 137
1591 114
1223 55
2312 365
1445 158
4174 166
1667 121
3333 729
1029 68
6202 76
3430 607
4435 602
6001 135