31401 723
9305 488
18839 41
3970 302
5681 1009
3959 66
4944 272
5089 158
10692 260
180720 1068
22010 314
6380 581
9897 633
4635 69
75649 214