31225 240
11319 42
5570 251
69411 326
107701 938
30622 127
25076 708
4540 626
3327 435
5148 594
3190 634