103599 975
70601 640
67145 379
18963 122
227885 916
102345 1042
93728 427
15362 424
13112 843
4644 603
7022 464