2983 317
3880 44
9861 201
18078 497
6689 612
2267 295
3514 269
5305 561
10971 268
14419 254
10722 512