1034 495
985 664
1581 408
1058 11
894 984
1008 927
576 328
910 499
194 439
885 189
909 616
243 156
2608 828
481 236
262 788
522 868
815 542
482 702
1851 384
191 465
753 160
845 107