4860 472
21076 559
8583 850
14111 645
145648 328
123512 1033
71833 142
174550 624
87411 422
108515 897
172437 1051
118248 678
54497 661
94374 298
22463 151