31225 240
11319 42
5569 251
69409 326
107696 938
30609 127
25075 708
4540 626
3327 435
5148 594
3190 634