129166 473
29861 924
12031 348
31080 717
125570 1027
13716 155
38738 832
4720 46
2836 154
3124 148
32397 764