30914 240
11231 42
5514 251
68526 323
105910 936
29359 127
24014 708
4459 626
2937 434
5080 594
3128 634