1136 180
1842 292
19084 508
27975 455
22210 277
4466 159
6561 75
27493 603
13409 185
8293 446
21405 264
819 97
3311 348
1688 116