2975 313
253 327
767 36
1593 842
477 470
975 222
124 238
136 213
490 372
168 618
659 465
591 402
966 618
346 987
292 699
412 59
383 655
720 855
864 79
159 158
159 31
996 299
264 739
29 862