30204 119
19168 296
637534 1699
140427 861
3447 215
2684 272
3394 237
3593 590
2411 76
2624 55
28189 685
59379 278
37615 260