15970 162
31457 125
2829 143
29670 712
3234 492
6141 353
20485 587
30213 329
17761 327
9913 737
6165 798
8170 145
17208 451
3169 623
21198 417
6808 862
1776 252
4179 521
4200 755