43496 145
16643 109
16957 89
31066 83
11761 76
10920 57
16829 48
5426 40
3324 36
5207 26
3996 24
4265 24
5075 23
4039 21
4949 20
5330 18
3234 17
5008 17
5050 17
2383 15
3931 14
3665 14
2984 13
3287 12