30483 330
31558 708
25195 209
12683 116
27887 233
9851 644
11186 691
18675 379
6326 668
5023 539
9479 183
15035 449
80156 103
15401 602
8578 770
4342 187
19927 591
34096 539
14900 192
7380 844
22386 80
16140 782
29639 735
9236 907
15563 495
6635 548
8202 60
40445 949