1159 306
21067 941
3549 378
1279 159
2570 296
8947 617
10786 701
23654 380
5214 48
3467 864
7193 811
6060 141