2967 317
3868 44
9856 201
18067 497
6683 612
2267 295
3512 269
5302 561
10966 268
14416 254
10711 512