3569 588
3259 245
42620 719
57326 104
15985 828
10864 267
5163 196
7760 321
12937 39
8823 429
8343 136