128895 473
29732 924
12013 348
30910 717
125427 1027
13653 155
38614 831
4702 46
2828 154
3119 148
32272 764