3307 588
2665 245
41729 718
53947 104
15223 828
10492 267
4956 196
7180 321
12481 39
8445 429
8069 136