3405 5
3605 1
9221 7
12036 12
10300 12
22170 24
21470 37
51948 97
13447 19
16189 32
7436 14
8105 2
14123 27
29612 58
10031 8
8902 12
10831 12
13587 6
5941 12
5299 12
14681 15
15556 22
19063 34
20963 25