16421 170
12195 425
2174 194
6518 809
9594 50
4796 126
15986 280
6905 485
2746 138
10403 52
22569 122
877 127
4336 465
893 64
14749 287
3228 598
3822 527
3999 270
3265 169