1444 35
3229 386
9956 331
4561 187
2668 329
981 58
1395 121
3683 851
27844 952
7757 166
6517 171
106964 210