3095 408
16018 202
4298 637
7592 467
4597 636
3631 510
3797 463
2729 101
8346 328
4880 145
11676 801
5305 905
3210 577
2606 94
6338 961
1490 332
3360 831