43192 407
31585 241
15726 765
77892 341
51836 128
33877 103
10306 588
10643 892
35396 176
3304 171
1394 121
2774 570
5034 116
18162 765
108143 291