4826 472
21063 559
8570 850
14099 645
145406 327
122497 1032
71714 142
174335 624
87128 422
108315 897
172170 1051
117911 678
54432 661
94068 298
22238 151