3970 152
12672 527
9556 623
29326 648
21509 346
7358 170
21472 767
19917 671
22407 674
14954 566
9197 474
8540 772
3076 755
4058 146
2761 194
3303 109