129071 473
29784 924
12026 348
31014 717
125522 1027
13693 155
38684 832
4710 46
2833 154
3121 148
32355 764