3558 588
3230 245
42587 719
57241 104
15957 828
10849 267
5152 196
7737 321
12916 39
8813 429
8317 136