105413 978
71005 640
67221 379
18970 122
228304 916
102411 1042
94127 427
15602 424
13197 843
4656 603
7037 464