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