133368 187
17775 576
163812 568
486732 1317
27440 849
380471 947
125002 720
12882 504
12080 679
16908 507
30956 172
26926 747
9096 39
2915 649
6594 371