103161 975
70537 640
67133 379
18963 122
227800 916
102331 1042
93678 427
15316 424
13090 843
4642 603
7015 464