1463 345
594 858
91 940
380 402
526 194
843 138
55 732
222 187
442 374
705 64
435 841
150 725
4655 418
482 110
638 540
446 913
1002 975
686 531
308 116
211 935
70 366
200 433
403 983