17404 548
11253 303
11956 111
43854 328
58736 574
13543 360
51383 467
85294 660
5811 197
50282 604
20037 373
82925 355
30179 935
12982 464
12948 743
14594 580
59049 165
20351 327
62624 855
20807 188
18563 261
29036 659
82964 289
30753 97
9123 432
28756 120
22779 702
7991 850