16023 162
31488 125
2843 143
29720 712
3239 492
6148 353
20502 587
30246 329
17771 327
9922 737
6165 798
8179 145
17215 451
3169 623
21202 417
6811 862
1776 252
4179 521
4201 755