1176 129
713 2
309 973
471 158
747 970
119 887
944 59
905 257
939 119
865 856
965 994
63 191
399 394
638 167
391 560
257 13
8 270
193 160
363 33
184 170
483 844