40198 731
17295 127
49197 578
14815 587
262646 1217
122152 163
15927 302
16852 800
14328 475
6148 456
3064 129
35961 340