2930 36
5280 66
18671 199
14484 681
3443 760
8605 653
6357 406
8226 706
4528 698
3648 74
3776 459
2156 408