3032 160
26755 605
8216 843
8574 830
8395 685
5180 306
7599 45
12313 782
5693 282
7676 311
2476 272
28100 53
5230 696
14226 487
9249 85
2492 171
21336 104
5793 40
3925 280
9511 140
13016 587
13409 633
5800 781
3796 742
10244 510
10487 255
16030 59
10565 928