2936 36
5280 66
18671 199
14484 681
3443 760
8606 653
6359 406
8226 706
4528 698
3648 74
3776 459
2156 408