3951 152
12650 527
9538 623
29264 647
21443 346
7342 170
21438 767
19887 671
22390 674
14934 566
9182 474
8521 772
3068 755
4053 146
2750 194
3276 109