43376 145
16548 109
16884 89
30981 83
11696 76
10843 57
16775 48
5370 40
3280 36
5161 26
3959 24
4227 24
5047 23
4013 21
4904 20
5303 18
3197 17
4984 17
4981 17
2352 15
3911 14
3633 14
2947 13
3254 12