3000 874
16018 682
17422 293
3298 278
3351 224
12491 170
3851 612
9043 865
3053 571
10797 648
14086 293
1010 87
2996 568
1209 22
32048 81
29571 405
2466 571
3588 609