1533 36
3238 386
10040 331
4578 187
2675 329
986 58
1402 121
3690 851
27849 952
7758 166
6519 171
106998 210