3568 588
3253 245
42610 719
57307 104
15979 828
10863 267
5160 196
7758 321
12934 39
8821 429
8339 136