12425 256
2880 356
6647 490
3995 392
4168 304
152418 834
17234 522
1835 82
16131 275
22212 703
6016 290