1122 149
1042 842
971 291
919 126
894 611
872 574
872 378
678 501
657 912
582 754
401 198
365 820
240 782
214 543
109 413
97 871