2975 683
1483 399
2199 536
593 148
3507 546
4014 511
8646 885
11391 836
154641 612
152679 817
22964 850
14400 208
17238 107