3935 152
12621 527
9525 623
29208 647
21388 346
7317 170
21415 767
19853 671
22375 674
14916 566
9178 474
8505 772
3067 755
4046 146
2741 194
3257 109