3745 297
55868 310
7544 422
35266 666
116533 613
94341 706
138158 1079
22337 69
135059 952
27015 204
5650 716
1440 171