2976 683
1483 399
2200 536
593 148
3507 546
4014 511
8647 885
11391 836
154642 612
152679 817
22964 850
14403 208
17238 107