3515 588
3175 245
42460 719
56816 104
15841 828
10808 267
5121 196
7631 321
12863 39
8743 429
8264 136