127658 184
17492 576
163741 568
475191 1309
27363 849
375973 944
123502 714
12781 504
12007 679
16836 507
29116 171
26044 746
8642 39
2859 649
6538 371