43269 407
31617 241
15727 765
77933 341
51865 128
33894 103
10307 588
10651 892
35419 176
3307 171
1396 121
2775 570
5036 116
18162 765
108286 292