103953 975
70674 640
67164 379
18965 122
227951 916
102362 1042
93804 427
15413 424
13142 843
4644 603
7026 464