129771 184
17599 576
163761 568
479733 1313
27385 849
377601 946
124081 715
12812 504
12030 679
16865 507
29901 171
26410 746
8793 39
2882 649
6554 371