2983 412
2209 220
808 665
1972 476
635 406
466 732
750 719
117 532
370 695
651 657
729 261
114 83
329 49
555 332
777 861
949 632
849 815
331 725
719 536
997 437
758 258
991 959
337 630
509 615