3306 413
45760 797
23568 511
2958 267
5161 190
8276 136
954 46
3051 566
7968 659
27807 535
8856 590
1075 199
1314 221