996 750
307 500
11 368
458 490
812 391
770 520
310 502
578 211
232 583
369 409
891 46
352 697
88 523
456 168
396 753
945 218
993 618
691 686
1000 7
133 868