129231 473
29930 924
12036 348
31144 717
125608 1027
13738 155
38765 832
4726 46
2843 154
3125 148
32433 764