860 243
1228 192
2421 792
123 428
798 952
553 10
815 765
14 69
341 890
123 676
304 432
536 373
559 79
1517 918
273 303
41 936
738 588
538 507
479 357
761 41
414 502
159 160
444 590