4836 472
21070 559
8576 850
14104 645
145507 328
122695 1032
71758 142
174432 624
87232 422
108391 897
172278 1051
118088 678
54459 661
94170 298
22317 151