502 286
214 13
1015 86
383 229
664 583
967 891
817 779
686 59
929 318
420 993
787 433
396 712
308 456
320 796
622 250
395 845
283 666
582 269
932 567
674 74