29473 68
12737 15
28487 26
32662 91
17017 17
12420 7
32540 91
28261 69
14061 16
20035 40
23028 28
27359 43
42689 67
20888 43
45236 136
108300 411
21787 36
30721 86
118263 302
39175 117
12311 14
46835 177
13970 13
47894 241