3448 588
3016 245
42222 718
55930 104
15632 828
10706 267
5059 196
7436 321
12723 39
8625 429
8188 136