16502 170
12215 425
2179 194
6540 809
9800 50
4845 126
16059 280
6930 485
2768 138
10415 52
22742 122
882 127
4351 465
898 64
14758 287
3235 598
3846 527
4007 270
3276 169