1976 587
1053 230
2270 604
2835 660
2188 598
14064 510
8230 885
11089 836
153539 612
151123 816
22515 852
13936 208
16714 107