16043 162
31571 125
2859 143
29796 712
3246 492
6154 353
20511 587
30295 329
17791 327
9931 737
6166 798
8181 145
17227 451
3169 623
21202 417
6817 862
1778 252
4179 521
4202 755