12608 318
3428 307
8825 160
19479 783
23192 239
14151 495
9556 597
43227 189
19716 200
33519 113
15684 221
9456 822
11217 818
36306 79
6500 85
14855 741
9590 783
5965 442
15557 146
6437 506
7797 99
82440 731
13872 453
13570 459
6373 664
10954 621
11861 119
27573 631