40088 296
90567 988
30956 307
39073 647
60618 495
22714 416
31653 488
34254 676
26705 623
106924 642
35980 611
27971 408
17365 347
43622 757
65545 597
13264 475
23778 984
16649 225
36733 326
59140 812
17821 590
43576 172
126031 651
24292 281
27299 644
26941 503
40608 367
125991 805