30914 240
11231 42
5514 251
68523 323
105909 936
29359 127
24011 708
4459 626
2936 434
5080 594
3127 634