625 968
402 902
168 483
147 933
910 57
863 77
859 381
675 35
242 229
81 652
628 162
290 637
52 790
123 817
535 56
186 255
1001 562
844 883
289 281
299 627