40566 508
2429 289
12844 792
18341 296
64147 335
32917 677
16965 521
3184 722
3242 734
3235 871
18046 382
3104 355
21727 80
28037 682
40481 618
2482 522
8307 286
24160 124
10238 473
30660 633
7688 185
23370 719
26872 89
12791 582
15955 551
2254 414
14998 448
35576 744