1016 224
2545 586
441 49
16261 839
2768 761
2724 60
3865 433
5263 710
4368 489
1665 272
18361 362
4248 639
1311 142
12683 936
4722 471
5088 749
28122 651
11174 243
5043 568
3304 845
6496 66
22120 380
5118 602
31761 120
19057 455
9550 272
6440 491
5853 870