2966 317
3867 44
9856 201
18064 497
6683 612
2267 295
3512 269
5302 561
10966 268
14416 254
10709 512