12526 132
17501 659
43032 680
578731 1527
74524 513
9256 359
21791 1039
27464 196
10087 655
20466 115
16176 260
23516 612
2836 324
5639 176