1040 804
955 30
857 158
839 749
700 980
639 80
595 386
552 745
449 65
434 802
418 151
386 855
381 295
377 443
270 736
247 286
235 236
222 617
158 993
151 836