12951 4
5030 6
4952 3
5126 8
100532 3
16979 10
31506 9
37829 4
51903 10
27632 9
37302 3
32651 7
22252 0
48228 12
23782 11
27452 12
22151 20
37301 28
104656 88
31106 33
10201 11
12653 13
11127 17
18356 24