1114 126
15480 230
2479 32
6468 335
4699 163
12761 621
3541 362
141532 691
7009 413
1686 80
3314 387
4955 468