3541 588
3206 245
42516 719
57001 104
15883 828
10838 267
5131 196
7666 321
12887 39
8781 429
8292 136