1012 630
266 307
130 630
987 911
953 534
427 714
282 280
125 913
466 948
210 903
813 227
573 469
71 828
929 9
88 390
297 222
159 561
357 310
975 92
676 690
222 330
969 685
652 921