30155 119
19125 296
635565 1698
140195 861
3430 215
2677 272
3383 237
3583 590
2396 76
2611 55
27996 684
59221 278
37457 259