31145 240
11297 42
5547 251
69236 325
107295 937
30205 127
24844 708
4502 626
3314 435
5132 594
3171 634