1003 288
1018 186
733 231
2216 663
3086 765
5720 273
12564 694
10635 176
6856 880
2795 378
3662 616
18453 306
2965 335
16519 235
29082 113
27103 114
19663 869
8868 656
43889 906
15435 509
15020 591
9130 959
3059 145
20261 234
7130 519
3703 167