31264 240
11333 42
5578 251
69510 326
107858 938
30885 127
25472 708
4549 626
3333 435
5153 594
3195 634