2209 576
433 105
1511 127
13839 917
20759 371
33102 488
11183 717
8530 318
1151 43
7112 899
3364 747
3507 837