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