3038 309
5306 609
3929 508
17576 291
11686 884
6326 482
12683 580
19758 624
833456 1661
201186 473
36713 675
152952 448
155410 780
28061 244
11391 169
30976 757
66007 264
88752 607
439388 1609
36073 703
86180 250
81567 453
11308 221
15621 633
39753 176
60920 718
10492 122
32235 495