1006 288
1026 186
733 231
2219 663
3091 765
5750 273
12589 694
10710 176
6868 880
2799 378
3662 616
18454 306
2966 335
16521 235
29086 113
27104 114
19665 869
8877 656
43898 906
15439 509
15025 591
9132 959
3059 145
20266 234
7143 519
3709 167