12448 132
17008 658
42656 678
578403 1527
74494 513
9249 359
21786 1039
27379 195
10080 655
20428 115
16171 260
23481 612
2829 324
5632 176