5301 108
8048 971
23465 346
27648 258
10958 238
10331 844
13192 606
12279 703
10675 508
13181 333
3480 611
36112 935
70121 169
999 65
9973 30
2468 612
2791 297
5564 55