16023 162
31486 125
2842 143
29706 712
3239 492
6147 353
20498 587
30245 329
17770 327
9922 737
6165 798
8175 145
17215 451
3169 623
21200 417
6811 862
1776 252
4179 521
4201 755