4851 472
21075 559
8582 850
14110 645
145605 328
123331 1032
71815 142
174509 624
87358 422
108482 897
172390 1051
118211 678
54486 661
94319 298
22419 151