5241 30
9304 453
12846 341
18576 343
12013 503
5656 159
7653 191
11864 697
9327 81
14861 58
5376 94
16883 748
2494685 3553
233924 590
194700 744
47780 393
17924 699
24338 669
3035 431
29148 225
9442 611
49418 792
21790 120
20458 406
12142 562
13147 675
85437 287
21103 550