3576 588
3275 245
42637 719
57397 104
16002 828
10876 267
5173 196
7773 321
12953 39
8837 429
8349 136