129133 473
29830 924
12030 348
31049 717
125555 1027
13705 155
38716 832
4715 46
2836 154
3122 148
32381 764