103912 975
70667 640
67163 379
18965 122
227942 916
102358 1042
93799 427
15404 424
13141 843
4644 603
7026 464