1008 263
989 364
910 448
853 389
820 321
813 457
726 729
724 176
711 258
611 66
607 496
525 69
522 551
446 707
374 750
345 817
278 643
195 41
145 904
93 282