31254 240
11332 42
5576 251
69473 326
107791 938
30793 127
25369 708
4547 626
3332 435
5152 594
3194 634