31259 240
11333 42
5577 251
69500 326
107833 938
30849 127
25454 708
4549 626
3333 435
5153 594
3194 634