2930 683
1468 399
2195 536
588 148
3493 546
4006 511
8606 885
11372 836
154553 612
152667 817
22928 850
14370 208
17172 107