4833 472
21069 559
8575 850
14103 645
145488 328
122604 1032
71745 142
174415 624
87209 422
108375 897
172261 1051
118062 678
54453 661
94136 298
22297 151