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