828 8
1301 4
1690 3
1772 11
1257 7
727 10
1174 11
357 10
195 3
739 8
3602 4
12813 16
5833 12
7287 12
48353 55
21885 15
33552 30
17644 7
10389 6
80530 110
105048 176
9442 8
21906 38
96283 135