101428 495
21957 367
32779 233
55816 497
22062 252
17376 624
12938 333
11690 642
103468 459
33030 699
13632 587
115089 194
50442 727
19411 305
60491 636
18050 532
124141 628
21709 682
29571 378
97831 495
372981 563
30906 577
1683898 3642
749340 1393
1032388 2457
261882 550
632833 1467