12572 318
3420 307
8630 160
19466 783
23133 239
14089 495
9506 597
43012 189
19679 198
33300 113
15608 221
9436 822
11154 818
36049 79
6469 85
14790 741
9525 783
5953 442
15436 146
6422 506
7765 99
82034 731
13844 453
13481 459
6363 664
10926 621
11770 119
27430 631