14825 802
2791 294
15323 613
4308 290
3463 387
5598 650
2330 122
11612 286
10588 580
4445 559
6234 763