15009 11
19636 8
15303 16
42422 51
30312 34
16651 8
21102 10
29524 23
12602 7
25027 38
29010 30
18107 4
42326 42
19241 30
41529 38
20011 22
15583 10
33531 43
13159 9
23983 34
15167 4
25591 30
31895 33
21251 15