41527 509
38786 386
39512 691
30774 190
71925 212
50751 762
59233 407
67161 762
44108 488
38488 222
53182 270
55474 448
36249 717
37138 313
32135 576
20852 146