25012 523
14397 490
27027 375
13016 175
16894 228
22920 593
35029 736
9721 60
22236 186
10137 168
22581 442
32217 833
9101 820
17445 317
21104 732
19451 774
10997 247
12808 171
13598 691
18567 720
12396 304
40497 478
36251 375
28613 1065
17976 355