103467 975
70578 640
67142 379
18963 122
227865 916
102342 1042
93713 427
15352 424
13103 843
4643 603
7022 464