2528 648
595 457
1154 883
391 726
2078 304
19 985
731 984
649 27
179 981
755 879
1005 563
1084 832
768 978
235 8
1906 999
429 32
780 914
282 183
457 352
415 917
499 813
711 154
470 340
366 337