42179 407
31205 240
15723 765
77604 341
51658 128
33780 103
10295 588
10558 892
35229 176
3292 171
1392 121
2768 570
5030 116
18144 765
107247 291