2994 317
3886 44
9867 201
18093 497
6695 612
2268 295
3517 269
5308 561
10978 268
14424 254
10727 512