14101 262
2289 122
3389 888
4782 473
8073 484
8937 170
31120 686
5633 392
22020 479
4699 240
29711 256
6800 606
5516 432