31256 240
11332 42
5576 251
69475 326
107800 938
30799 127
25386 708
4547 626
3332 435
5153 594
3194 634