129231 473
29931 924
12036 348
31146 717
125608 1027
13739 155
38767 832
4727 46
2843 154
3125 148
32433 764