50023 698
105307 329
86293 434
39817 270
37700 365
35808 419
37082 831
49921 775
51442 354
40031 547
44026 215
89578 844
47476 200
79103 954
58783 818
74088 487
34645 949
30476 310
32660 121
71985 851
45970 510
21566 308
137992 500
33350 76