31254 240
11331 42
5575 251
69471 326
107789 938
30787 127
25366 708
4547 626
3331 435
5152 594
3194 634