2954 317
3860 44
9842 201
18049 497
6676 612
2267 295
3511 269
5298 561
10956 268
14412 254
10698 512