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