272 335
340 704
209 606
555 435
683 509
316 904
95 252
647 238
37 465
214 154
918 461
752 686
158 207
325 463
698 327
1007 875
212 759
645 560
816 946
808 910
116 513
134 585