40048 547
77538 178
46106 675
29466 518
39961 198
66890 843
38005 321
38321 605
36483 221
107778 339
125725 711
26622 82
46991 679
37180 702
69265 613
42772 768
51458 354
16592 294
93510 927
40590 461
39777 540
49876 517
44511 534
45065 130