1220 362
945 58
908 733
765 708
589 217
552 827
541 100
526 636
519 604
476 303
390 257
351 52
224 202
53 228