102977 975
70507 640
67129 379
18962 122
227775 916
102317 1042
93644 427
15297 424
13079 843
4642 603
7014 464