14513 30
18531 38
70634 306
55345 111
20784 41
38655 84
45250 179
25677 42
28223 40
40016 75
31003 81
37167 78
43994 112
37452 156
17019 17
15740 13
12265 15
12918 14
11006 9
17027 19
39202 98
13696 24
30473 51
27716 27