3561 588
3247 245
42605 719
57285 104
15970 828
10858 267
5154 196
7749 321
12931 39
8820 429
8328 136