3899 152
12562 527
9485 623
29027 647
21235 346
7276 170
21328 767
19745 671
22328 674
14839 566
9145 474
8457 772
3063 755
4032 146
2710 194
3221 109