2179 576
421 105
1374 127
13773 917
20748 371
32905 488
11170 717
8511 318
1145 43
7099 899
3354 747
3505 837