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