1153 171
2456 348
3201 523
19347 233
3283 860
6260 929
2700 164
2130 143
8047 546
9846 448
4811 506
1736 81
1405 235
683 104