14047 431
4306 605
44703 926
94778 125
13787 405
13870 347
2638 384
1548 54
5042 896
29557 492
8345 433