2955 317
3862 44
9845 201
18053 497
6678 612
2267 295
3512 269
5299 561
10959 268
14413 254
10702 512