1061 262
13748 454
4268 682
3441 481
42235 652
11556 359
10035 795
7548 120
2577 472
1091 32
651 48
2859 623