1003 288
1017 186
732 231
2216 663
3084 765
5714 273
12559 694
10622 176
6850 880
2795 378
3662 616
18453 306
2965 335
16519 235
29081 113
27103 114
19663 869
8862 656
43888 906
15433 509
15020 591
9129 959
3059 145
20260 234
7128 519
3702 167