31517 40
11146 4
12615 40
16703 32
15307 26
23428 46
25632 152
30317 74
19623 23
16471 27
13041 59
14234 16
26706 42
18915 26
23752 39
13536 15
13943 12
12349 2
17344 18
15069 23
52791 107
12201 7
17125 5
10892 8