3286 413
45751 797
23528 511
2955 267
5152 190
8270 136
954 46
3050 566
7957 659
27785 535
8847 590
1075 199
1313 221