14061 431
4311 605
44704 926
94783 125
13787 405
13885 347
2639 384
1551 54
5045 896
29569 492
8346 433