15983 162
31465 125
2834 143
29675 712
3237 492
6142 353
20486 587
30223 329
17762 327
9913 737
6165 798
8170 145
17209 451
3169 623
21199 417
6808 862
1776 252
4179 521
4201 755