31124 723
9237 488
18833 41
3948 302
5655 1009
3896 66
4925 272
5049 158
10714 260
180617 1068
22035 314
6385 581
9813 633
4605 69
75485 214