30899 125
23932 36
14174 24
74111 57
26047 67
23978 50
27253 40
30298 58
52271 194
34068 102
22249 32
10591 11
12032 16
14197 22
17227 42
17744 22
9976 7
10863 4
9582 3
15726 38
15270 16
15187 27
13399 8
14041 11