3194 413
45706 797
23283 511
2919 267
5125 190
8229 136
947 46
3031 566
7934 659
27633 535
8821 590
1047 199
1302 221