31265 240
11334 42
5579 251
69513 326
107863 938
30893 127
25480 708
4549 626
3333 435
5153 594
3196 634