3532 588
3193 245
42486 719
56916 104
15863 828
10824 267
5126 196
7646 321
12873 39
8761 429
8277 136