316327 24
113179 21
79483 14
70455 13
56427 13
94452 11
105151 11
65028 9
52351 8
107953 8
48655 7
52658 6
70956 6
63409 6
48580 5
41409 5
51155 3
46130 3