16038 162
31530 125
2849 143
29790 712
3245 492
6151 353
20508 587
30283 329
17789 327
9930 737
6166 798
8181 145
17222 451
3169 623
21202 417
6817 862
1777 252
4179 521
4202 755