29666 692
3328 734
17717 391
9997 293
32100 85
30954 615
52682 437
82299 602
4818 448
32042 355
35826 715
12515 424
57948 126
22152 343
27827 520
24508 68
17041 259
10153 321
2477 352
5978 570
6041 806
3391 94
11442 541
34705 677
32188 595
71070 799
75559 681
28657 487