42251 407
31229 241
15723 765
77624 341
51668 128
33784 103
10296 588
10567 892
35237 176
3294 171
1392 121
2768 570
5030 116
18145 765
107293 291