3227 413
45722 797
23385 511
2932 267
5136 190
8240 136
949 46
3041 566
7939 659
27698 535
8836 590
1056 199
1302 221