40089 296
90570 988
30956 307
39073 647
60618 495
22715 416
31654 488
34256 676
26706 623
106936 642
35981 611
27974 408
17366 347
43623 757
65548 597
13264 475
23778 984
16650 225
36735 326
59140 812
17822 590
43577 172
126041 651
24292 281
27301 644
26942 503
40608 367
125996 805