2975 313
318 330
103 774
642 388
524 941
253 972
22 729
797 968
299 937
801 393
173 511
766 659
852 496
2013 476
350 83
1593 842
487 823
865 358
690 780
1003 132
475 613
42 7
500 901
103 595