43596 179
18372 30
14520 43
7609 15
6532 58
5413 18
4945 13
4703 8
4550 12
4043 10
3980 5
3879 6
3806 8
3789 4
3718 7
3446 15
3342 12
3293 10
3006 9
2915 8
2903 7
2819 4
2801 13
2444 14