104921 978
70900 640
67207 379
18968 122
228187 916
102391 1042
94003 427
15545 424
13179 843
4649 603
7036 464