105423 978
71007 640
67222 379
18970 122
228307 916
102411 1042
94132 427
15605 424
13198 843
4656 603
7037 464