1000 288
1002 186
730 231
2214 663
3081 765
5690 273
12536 694
10540 176
6833 880
2795 378
3658 616
18453 306
2964 335
16518 235
29080 113
27102 114
19662 869
8853 656
43878 906
15428 509
15016 591
9127 959
3059 145
20258 234
7118 519
3697 167