16967 300
5318 640
7133 599
29628 288
15302 357
2783 197
47954 174
18263 286
12221 104
4677 374
15197 509
11316 633
3905 497
3692 196
7025 466
5100 662
5947 99
3528 524
2309 261