4055 432
1468 74
1965 208
3586 565
6131 472
5098 678
3957 759
3727 142
7667 97
2384 147
47914 922
21510 706
58660 93