32883 76
30125 50
18954 46
10979 5
29884 43
34416 60
19185 31
36284 104
16257 21
27682 66
61777 177
18571 46
21598 44
18700 27
22389 42
18309 42
15850 28
51279 142
26880 63
30306 65
15838 16
23801 24
30284 62
243905 563