1003 288
1018 186
733 231
2216 663
3087 765
5722 273
12564 694
10641 176
6856 880
2795 378
3662 616
18453 306
2966 335
16519 235
29082 113
27103 114
19663 869
8869 656
43889 906
15436 509
15020 591
9130 959
3059 145
20262 234
7132 519
3707 167