1227 879
864 281
857 727
728 131
692 228
687 114
618 87
569 496
521 78
469 768
463 524
402 374
389 299
340 852
197 283
178 538
144 968
96 126