31264 240
11333 42
5577 251
69509 326
107855 938
30879 127
25471 708
4549 626
3333 435
5153 594
3195 634