31247 240
11327 42
5574 251
69454 326
107763 938
30730 127
25266 708
4544 626
3331 435
5150 594
3193 634