129160 473
29853 924
12031 348
31075 717
125567 1027
13715 155
38735 832
4720 46
2836 154
3123 148
32394 764