2973 317
3870 44
9857 201
18073 497
6684 612
2267 295
3512 269
5304 561
10966 268
14416 254
10713 512