40116 485
21339 143
12893 277
9096 320
13481 585
11404 440
26984 771
29216 640
11962 194
14429 731
6990 27
30112 217
68096 288
26023 804
22062 247
46505 765
13055 31
30505 601
31607 291
19830 52
28907 372
24590 444
10014 254
12110 93
22683 499
12084 478
8368 539
30650 250