3295 413
45755 797
23546 511
2956 267
5156 190
8273 136
954 46
3050 566
7964 659
27799 535
8851 590
1075 199
1314 221