2975 313
852 496
687 830
419 292
415 185
962 352
103 774
2120 702
482 94
700 527
774 684
729 108
95 322
335 972
392 989
425 268
89 494
8 171
456 577
801 393
173 511
272 225