3305 588
2657 245
41712 718
53883 104
15214 828
10487 267
4951 196
7175 321
12477 39
8443 429
8068 136