3193 588
2282 245
41131 718
51647 103
14852 828
10204 267
4831 196
6945 321
12213 39
8277 429
7921 136