5953 28
4845 32
11936 53
18886 117
13793 52
11126 41
13237 58
16073 85
31532 154
4403 25
39578 275
19559 49
3396 11
12258 34
4761 13
4735 13
5171 24
2702 3
17965 93
11454 67
9939 37
3251 13
5497 35
6924 19