301 795
1006 482
549 846
277 721
432 766
36 773
505 237
687 622
267 99
595 451
207 759
711 526
2205 454
191 565
117 119
990 865
623 136
176 684
485 534
653 519
595 885
293 162