2971 443
3562 695
3340 813
10325 796
5014 553
4433 149
9941 956
7034 410
8779 417
7191 336
3283 400
1732 345
4786 109
2117 411
2704 610
9279 763
1553 57
2346 461
12809 706
1323 89
2507 348
9695 725
3008 825
2598 563