2137 576
416 105
1321 127
13737 917
20737 371
32752 488
11154 717
8487 318
1134 43
7081 899
3351 747
3496 837