3245 767
4057 631
141150 303
14843 335
9009 487
3086 412
11791 509
51763 60
3728 183
2711 39
6219 548
1132 102