129118 473
29818 924
12030 348
31045 717
125544 1027
13704 155
38713 832
4714 46
2835 154
3122 148
32378 764