8509 403
2151 250
8088 490
2980 375
11349 119
4647 377
2537 272
24217 621
58638 763
31185 652
23747 205