31265 240
11334 42
5579 251
69513 326
107860 938
30892 127
25474 708
4549 626
3333 435
5153 594
3196 634