978 180
2968 841
4135 825
2551 511
62563 290
3450 843
1913 406
82205 491
61798 191
36000 788
119445 186
75946 333
99727 278
107647 701