43146 407
31564 241
15726 765
77878 341
51822 128
33873 103
10305 588
10639 892
35389 176
3302 171
1394 121
2773 570
5034 116
18159 765
108093 291