31049 64
23153 111
17968 37
17588 107
12590 18
12319 41
9593 5
7977 43
7466 38
7196 11
7109 46
5263 23
4822 17
4432 20
4385 7
4328 18
3752 23
3729 9
3683 10
3601 15
3460 24
3390 15
3388 9
3073 3