31248 240
11328 42
5574 251
69454 326
107770 938
30734 127
25273 708
4544 626
3331 435
5150 594
3193 634