104596 978
70831 640
67193 379
18968 122
228113 916
102383 1042
93932 427
15491 424
13167 843
4646 603
7032 464