4631 413
46440 797
27669 511
3283 267
5631 190
9259 136
1161 46
3558 566
8777 660
30871 537
15322 594
1364 199
1605 221