12532 132
17511 659
43043 680
578742 1527
74524 513
9256 359
21792 1039
27466 196
10088 655
20467 115
16176 260
23517 612
2836 324
5639 176