15915 582
16689 426
27441 928
2690 245
13911 700
12685 752
13513 275
2918 168
2799 197
5140 354
3471 789