4826 472
21063 559
8570 850
14099 645
145409 327
122504 1032
71716 142
174340 624
87133 422
108317 897
172173 1051
117914 678
54433 661
94071 298
22241 151