103088 975
70525 640
67133 379
18962 122
227785 916
102322 1042
93663 427
15307 424
13085 843
4642 603
7014 464