12452 132
17051 658
42679 678
578431 1527
74498 513
9249 359
21786 1039
27384 195
10081 655
20432 115
16171 260
23482 612
2829 324
5632 176