31256 240
11332 42
5576 251
69474 326
107794 938
30794 127
25375 708
4547 626
3332 435
5152 594
3194 634