15978 162
31464 125
2832 143
29675 712
3237 492
6142 353
20486 587
30221 329
17762 327
9913 737
6165 798
8170 145
17208 451
3169 623
21199 417
6808 862
1776 252
4179 521
4201 755