128957 473
29750 924
12018 348
30952 717
125463 1027
13664 155
38637 831
4707 46
2830 154
3120 148
32298 764