16027 162
31492 125
2845 143
29745 712
3241 492
6148 353
20503 587
30252 329
17776 327
9922 737
6165 798
8180 145
17217 451
3169 623
21202 417
6812 862
1776 252
4179 521
4202 755