939 159
836 829
792 44
789 413
758 755
751 371
689 118
625 22
607 528
407 525
339 259
245 220
187 92
125 419