3577 588
3276 245
42641 719
57405 104
16002 828
10876 267
5173 196
7775 321
12953 39
8839 429
8351 136