31157 240
11299 42
5549 251
69250 325
107373 938
30231 127
24883 708
4506 626
3314 435
5134 594
3173 634