2984 317
3880 44
9866 201
18080 497
6691 612
2267 295
3515 269
5306 561
10973 268
14419 254
10723 512