4832 472
21068 559
8573 850
14102 645
145461 328
122570 1032
71737 142
174396 624
87190 422
108359 897
172225 1051
118018 678
54447 661
94106 298
22285 151