3109 413
45670 797
23081 511
2913 267
5099 190
8212 136
943 46
3018 566
7912 659
27524 535
8790 590
1042 199
1299 221