4851 472
21075 559
8582 850
14111 645
145606 328
123343 1032
71816 142
174510 624
87360 422
108483 897
172392 1051
118213 678
54486 661
94322 298
22421 151