3307 588
2667 245
41731 718
53957 104
15223 828
10494 267
4956 196
7181 321
12484 39
8446 429
8069 136