2983 317
3880 44
9862 201
18078 497
6690 612
2267 295
3515 269
5306 561
10972 268
14419 254
10723 512