15917 582
16692 426
27445 928
2691 245
13913 700
12689 752
13516 275
2920 168
2801 197
5145 354
3471 789