2959 683
1474 399
2196 536
590 148
3499 546
4009 511
8614 885
11382 836
154595 612
152672 817
22945 850
14386 208
17190 107