18016 42
16743 49
13643 18
13157 24
9685 8
9481 21
8127 23
7942 15
7751 4
7326 17
6761 11
5889 17
5315 16
5287 9
5249 14
5098 8
4871 23
4708 17
4566 12
4531 5
4450 14
4381 11
4279 16
4269 9