30483 330
31558 708
12683 116
27887 233
11186 691
18675 379
9479 183
8360 126
15035 449
19927 591
14900 192
22386 80
16144 782
29639 735
9236 907
15563 495
9148 134
17102 781
13799 616
13702 590
31430 596
19164 185
16403 154
10622 587
18115 620
15454 568
25067 660
33971 582