3282 413
45747 797
23505 511
2954 267
5149 190
8267 136
953 46
3050 566
7956 659
27773 535
8845 590
1072 199
1311 221