12557 132
17690 659
43207 680
578893 1527
74538 513
9260 359
21792 1039
27503 196
10091 655
20482 115
16182 260
23529 612
2837 324
5641 176