30993 64
22865 111
17885 37
17541 107
12554 18
12287 41
9575 5
7936 43
7445 38
7149 11
7063 46
5237 23
4804 17
4408 20
4357 7
4291 18
3719 23
3709 9
3663 10
3578 15
3428 24
3364 15
3361 9
3059 3