3582 33
3480 386
10637 331
4869 187
2854 329
1043 58
1603 121
3828 851
28097 952
7668 166
6730 171
107795 210