480 211
563 154
1905 999
123 839
96 149
453 352
606 360
575 709
681 884
560 141
45 75
270 646
767 978
7264 805
997 929
921 906
1152 883
1722 239
550 454
1191 12
2092 849
289 129
296 727