3221 413
45714 797
23357 511
2932 267
5135 190
8238 136
949 46
3039 566
7937 659
27684 535
8834 590
1053 199
1302 221