310 172
164 546
509 806
915 630
994 443
841 777
740 154
386 94
988 223
813 446
58 994
29 254
491 557
753 784
431 155
662 559
364 335
555 781
1086 443
604 301