3975 152
12685 527
9568 623
29357 648
21533 346
7363 170
21481 767
19932 671
22410 674
14965 566
9202 474
8546 772
3079 755
4060 146
2768 194
3315 109