28421 640
76287 572
8338 142
41907 374
45355 764
29658 601
7377 52
4635 263
10885 445
5130 283
2830 99
5070 270
30665 506
13316 496
6791 817
40379 773
12280 75
11858 589
4845 505
42288 728
19790 809
7246 655
16458 807
31052 483
28663 569
14011 446
6073 442
20458 926