43180 407
31579 241
15726 765
77884 341
51834 128
33874 103
10306 588
10640 892
35393 176
3303 171
1394 121
2774 570
5034 116
18162 765
108125 291