4836 472
21070 559
8576 850
14104 645
145507 328
122684 1032
71756 142
174430 624
87231 422
108391 897
172275 1051
118087 678
54459 661
94168 298
22317 151