39210 74
19009 41
15897 26
12601 31
11404 14
9900 12
9674 10
9056 11
8528 15
7792 12
6742 6
6167 5
5496 9
4873 8
4835 10
4766 11
4251 8
4103 6
3995 5
3948 11
3896 3
3865 13
3756 2
3708 1