12585 318
3424 307
8691 160
19470 783
23156 239
14110 495
9522 597
43085 189
19700 200
33371 113
15635 221
9441 822
11181 818
36121 79
6474 85
14810 741
9546 783
5957 442
15461 146
6433 506
7777 99
82179 731
13855 453
13516 459
6365 664
10933 621
11794 119
27480 631