108947 333
89857 248
78813 47
64758 127
44008 47
39773 62
31620 41
28265 51
28202 29
28200 22
27759 29
27513 81
25486 44
23553 25
23529 79
20593 20
20228 38
19733 27
19708 21
18903 32
18561 24
18110 26
17297 27
17208 24