14092 95
9003 951
11763 184
8582 352
5331 36
2175 60
2283 115
3561 133
8317 672
28732 730
7885 632
3247 663
9746 982
15569 590
31449 329
8743 259
4187 214
3242 395
8040 519
11499 441
12240 788
5770 403
4227 525
6691 694
2897 252
7986 215
18303 474
11893 657