5022 626
3916 435
5846 595
3712 634
822 127
31677 240
11497 42
5777 251
72599 329
112954 942
38701 130
30181 708