3038 309
5305 609
3929 508
17574 291
11681 884
6326 482
12683 580
19757 624
833368 1661
201146 473
36708 675
152917 448
155344 780
28060 244
11391 169
30973 757
65993 264
88735 607
439315 1609
36065 703
86160 250
81499 453
11305 221
15619 633
39746 176
60897 718
10488 122
32218 495