730 116
475 278
73 971
946 414
212 396
508 437
69 310
744 881
939 411
1047 175
333 62
663 659
892 293
482 568
143 719
483 640
25 846
910 950
790 554
247 46
214 274