129092 473
29799 924
12027 348
31029 717
125534 1027
13697 155
38701 832
4712 46
2835 154
3121 148
32367 764