30899 38
31164 78
23950 48
20717 25
19680 36
22126 34
28155 55
42939 85
54181 90
34254 112
39146 149
49951 201
64290 235
38490 120
29649 72
28459 63
41606 117
29299 37
9473 1
23195 27
9673 1
27820 63
11231 1
9663 7