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