3306 588
2664 245
41728 718
53944 104
15221 828
10491 267
4956 196
7179 321
12481 39
8445 429
8068 136