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