4107 317
4143 44
10312 201
19338 498
7488 612
2515 295
3847 269
5596 561
17947 270
14871 254
11604 512