12072 32
29320 70
11801 17
13162 28
11447 28
7533 41
11137 37
22185 63
49798 178
69167 63
57188 16
62566 183
63230 29
20650 42
5050 18
7333 17
5530 17
11677 62
7690 13
7016 14
5507 19
11121 47
2313 1
4227 15