4833 472
21069 559
8575 850
14102 645
145472 328
122586 1032
71744 142
174405 624
87201 422
108367 897
172249 1051
118050 678
54449 661
94124 298
22293 151