31084 483
48254 344
41747 815
80911 1545
39902 532
50293 268
41189 348
64816 629
34102 948
66779 341
53452 587
51030 873
39451 295
89883 987
30441 307
38275 646
60067 494
22517 416
31196 488
33643 676
26363 623
105031 638
35686 611
27558 408
17069 347
43182 757
64734 595
13043 475