9996 4
41075 98
62486 160
19787 31
36906 110
16028 16
19982 35
67145 225
17261 29
14143 19
50766 179
16715 26
10043 4
14037 21
16388 26
14653 16
14137 18
13583 18
18831 36
17841 24
74201 280
20182 71
20203 20
8672 2