31248 240
11329 42
5575 251
69457 326
107773 938
30744 127
25290 708
4544 626
3331 435
5152 594
3193 634