15935 110
17545 107
2456 597
14721 868
8515 550
8790 28
13147 668
9042 457
5154 234
4513 350
1808 363
15367 391
8180 514
18856 487
4376 346
3327 939
7365 744
6697 807
14303 609
11799 568
6247 540
5643 687
5656 448
6845 534