12626 132
17869 659
43364 680
579063 1527
74552 513
9261 359
21795 1039
27546 196
10096 655
20499 115
16187 260
23548 612
2841 324
5646 176