18052 781
305899 1437
9468 252
7470 512
57635 153
53423 438
3666 452
5188 491
3817 207
4737 931
4950 596