1889 494
1182 126
15548 230
2481 32
6473 335
4708 163
12766 621
3542 362
141541 691
7014 413
1688 80
3318 387
4958 468