8856 65
3858 693
583 42
1315 41
30734 330
2859 314
39354 762
2674 334
4189 635
41209 337
31605 449
7388 591
2852 317
21202 764
4407 313
3178 144
8534 116
3940 780
10373 643
3289 305
12683 60
5289 141
3889 68
20632 807
3150 629
8673 69
2916 96
4171 125