12511 132
17387 659
42929 678
578648 1527
74518 513
9255 359
21791 1039
27443 196
10087 655
20453 115
16175 260
23507 612
2833 324
5636 176