31471 503
19505 508
13815 137
24866 220
9328 745
8805 190
46073 119
15804 509
26185 443
8152 971
37300 577
169707 203
13357 549
29689 384
8773 85
58546 735
26204 713
33945 681
4705 350
8178 45
12649 215
29258 80
7958 193
8792 178