426 306
1530 476
77 539
1067 553
76 322
186 190
176 528
868 119
367 144
988 961
768 580
558 666
953 675
986 53
442 202
247 264
139 115
407 745
567 13
198 492