12645 132
18080 659
43549 680
579219 1528
74568 513
9261 359
21800 1039
27586 196
10099 655
20512 115
16190 260
23560 614
2843 324
5649 176