1004 619
704 472
688 425
631 391
611 249
462 718
353 904
313 300
307 469
270 985
170 592
108 143
80 787
49 248
44 91