4673 161
3088 390
5161 314
5875 616
27580 893
5031 509
2343 210
7776 277
11592 345
22559 244
5096 636
7684 596
72233 955
38468 503
2420 243
3098 789
2577 350
3462 510