31227 240
11319 42
5571 251
69421 326
107706 938
30639 127
25104 708
4540 626
3327 435
5149 594
3190 634