128951 473
29749 924
12018 348
30951 717
125460 1027
13663 155
38635 831
4707 46
2830 154
3120 148
32297 764