396 303
974 688
923 227
1000 394
936 460
871 222
987 618
818 534
560 533
598 953
55 210
58 808
377 900
813 218
47 461
953 938
486 476
176 233
981 55
769 704