101506 974
70277 640
67077 379
18956 122
227497 915
102279 1042
93392 427
15180 424
13019 843
4638 603
7004 464