128906 473
29737 924
12015 348
30921 717
125434 1027
13658 155
38620 831
4704 46
2828 154
3119 148
32275 764