105098 978
70940 640
67210 379
18970 122
228239 916
102397 1042
94046 427
15571 424
13185 843
4652 603
7037 464