128950 473
29749 924
12018 348
30948 717
125454 1027
13662 155
38634 831
4707 46
2829 154
3120 148
32296 764