2976 317
3879 44
9859 201
18074 497
6687 612
2267 295
3513 269
5304 561
10968 268
14416 254
10714 512