15691 582
16604 420
27314 928
2682 245
13865 700
12631 752
13402 275
2925 168
2779 197
5099 354
3490 789