1007 563
928 308
923 384
741 217
569 763
550 404
469 203
451 655
439 657
428 400
426 561
408 211
398 91
287 913
177 851
165 411
114 940
66 533