16023 162
31488 125
2843 143
29715 712
3239 492
6147 353
20500 587
30246 329
17770 327
9922 737
6165 798
8176 145
17215 451
3169 623
21202 417
6811 862
1776 252
4179 521
4201 755