43173 407
31579 241
15726 765
77884 341
51833 128
33874 103
10306 588
10640 892
35392 176
3303 171
1394 121
2774 570
5034 116
18162 765
108121 291