3561 588
3248 245
42606 719
57287 104
15971 828
10859 267
5157 196
7749 321
12931 39
8820 429
8328 136