2142 576
416 105
1321 127
13739 917
20738 371
32756 488
11154 717
8488 318
1134 43
7082 899
3351 747
3497 837