12629 132
17875 659
43371 680
579067 1527
74552 513
9261 359
21795 1039
27548 196
10096 655
20500 115
16187 260
23548 612
2841 324
5646 176