2979 317
3880 44
9860 201
18074 497
6687 612
2267 295
3514 269
5305 561
10970 268
14417 254
10718 512