3492 459
14533 354
5046 142
21745 247
88135 676
16651 760
3728 503
2692 451
6867 643
15501 827
8681 79
4176 39