95 854
2960 412
291 628
439 617
852 190
551 332
326 90
264 828
655 875
167 921
22 113
127 659
364 394
236 562
745 145
841 524
643 859
153 586
986 840
320 49
507 100
399 893
77 168
881 630