3307 588
2667 245
41730 718
53952 104
15223 828
10492 267
4956 196
7181 321
12484 39
8445 429
8069 136