12659 132
18148 659
43617 681
579263 1528
74574 514
9261 359
21800 1039
27589 196
10099 655
20514 115
16196 260
23570 614
2845 324
5649 176