4063 172
1076 67
1036 604
831 956
822 266
789 569
766 327
690 266
650 149
554 544
490 184
412 857
330 573
328 688
313 651
249 170
232 930
196 221
110 9
109 744