3586 588
3289 245
42653 719
57511 104
16023 828
10886 267
5178 196
7788 321
12965 39
8852 429
8361 136