95346 303
23971 221
21972 208
7231 279
20551 42
49570 657
9871 203
9028 429
27829 282
14891 530
50661 273
28676 720
60913 574
56518 263
18092 383
4278 283
30429 675
16678 562
17790 262
24595 267
11488 218
37614 141
40450 333
19683 568
4688 647
29276 347
58282 491