4826 472
21063 559
8570 850
14099 645
145403 327
122491 1032
71712 142
174334 624
87127 422
108314 897
172170 1051
117908 678
54431 661
94068 298
22233 151