625 968
404 902
172 483
149 933
914 57
865 77
860 381
677 35
243 229
83 652
628 162
292 637
52 790
123 817
535 56
190 255
1002 562
845 883
291 281
305 627