15600 582
16523 418
27253 928
2671 245
13793 700
12564 752
13357 275
2871 168
2772 197
5073 354
3465 789