2996 509
3508 748
2785 646
396 47
3164 947
14503 112
2001 484
1144 170
7026 110
2152 449
4704 738
1476 282
839 107
549 100
2203 112
3443 568
19130 709
2023 326
5783 904
77167 779
3040 788
13764 648
12323 769
31824 220
2687 771
122492 496
5740 424
57766 587