4018 109
4702 347
3546 243
19496 985
4432 181
3460 579
4289 531
15781 533
8013 804
7199 439
3720 795
2624 163
3483 355
2835 230
79968 609
18295 348
256373 524
15416 301
45105 735
10773 92
12365 326
18649 555
76287 81
28804 602
44959 619
4639 601
246179 467
7680 608