3900 152
12565 527
9487 623
29033 647
21236 346
7277 170
21328 767
19748 671
22329 674
14842 566
9145 474
8458 772
3063 755
4032 146
2710 194
3221 109