16954 300
5316 640
7132 599
29626 288
15295 357
2783 197
47926 174
18261 286
12221 104
4673 374
15197 509
11316 633
3905 497
3692 196
7025 466
5100 662
5947 99
3528 524
2309 261