2975 313
885 294
1010 369
487 823
997 161
834 609
392 989
475 613
501 863
566 737
309 328
624 313
37 910
2466 127
482 94
865 358
1003 132
89 494
42 7
403 691
272 225
732 543