4193 19
6016 20
2115 6
9896 13
54282 66
21489 31
1618 7
23520 35
3756 3
9935 32
7432 33
23579 67
5993 13
45077 101
14853 37
16056 32
13246 63
8059 5
14637 29
2042 5
8300 19
30778 30
20020 31
1604 14