12513 132
17397 659
42936 680
578655 1527
74519 513
9255 359
21791 1039
27447 196
10087 655
20453 115
16175 260
23509 612
2834 324
5636 176