42224 407
31222 241
15723 765
77617 341
51667 128
33783 103
10296 588
10565 892
35235 176
3294 171
1392 121
2768 570
5030 116
18145 765
107278 291