1209 268
2970 674
1312 399
161 46
696 147
457 136
1475 417
1989 438
180 47
3825 465
2329 136
30142 687
16975 616
3678 167