19227 533
1547 237
34752 243
14581 222
2905 166
6577 686
28082 275
7779 754
45294 603
16532 371
11809 323
3860 62