16015 162
31482 125
2838 143
29682 712
3239 492
6147 353
20498 587
30241 329
17769 327
9920 737
6165 798
8174 145
17214 451
3169 623
21200 417
6811 862
1776 252
4179 521
4201 755