318 8
1694 7
10159 47
51259 63
133976 291
17651 21
13338 38
31002 136
12048 41
18694 127
6000 12
5269 11
5447 19
4777 10
12729 53
5437 15
14545 57
9085 21
3944 9
4909 9
6520 22
8850 18
44701 202
5776 12