13935 18
35723 52
22018 35
20925 44
31809 78
13820 26
17721 43
10568 14
12878 9
11643 7
15314 10
12120 31
16081 11
18859 37
29258 77
11630 6
10857 4
30305 116
13271 21
19222 25
11712 6
10893 16
17212 26
13183 17