50256 91
16623 11
13243 19
12461 11
11026 13
10546 12
10307 19
9888 8
9585 12
9463 12
9289 14
7599 15
6494 11
5883 6
5804 7
5792 6
5489 7
5311 8
5258 3
5053 8
4795 4
4691 5
4603 1
4437 8