129092 473
29799 924
12027 348
31029 717
125533 1027
13697 155
38696 832
4712 46
2835 154
3121 148
32366 764