128903 473
29736 924
12014 348
30918 717
125434 1027
13658 155
38620 831
4704 46
2828 154
3119 148
32274 764