3558 588
3230 245
42587 719
57236 104
15957 828
10848 267
5152 196
7736 321
12916 39
8813 429
8317 136