31248 240
11329 42
5574 251
69457 326
107772 938
30742 127
25287 708
4544 626
3331 435
5151 594
3193 634