1317 33
3215 386
9748 331
4554 187
2648 329
924 58
1368 121
3678 851
27821 952
7555 166
6511 171
106879 210