3493 459
14536 354
5048 142
21745 247
88139 676
16652 760
3728 503
2692 451
6867 643
15502 827
8683 79
4176 39