4833 472
21069 559
8575 850
14103 645
145487 328
122604 1032
71745 142
174414 624
87206 422
108375 897
172257 1051
118061 678
54452 661
94132 298
22297 151