105318 978
70976 640
67218 379
18970 122
228281 916
102408 1042
94097 427
15590 424
13193 843
4655 603
7037 464