129113 473
29816 924
12030 348
31045 717
125540 1027
13704 155
38713 832
4714 46
2835 154
3122 148
32377 764