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