29473 68
12737 15
28718 27
32662 92
17017 18
12420 7
32540 91
28261 69
14292 16
20035 40
23028 29
27359 43
42923 67
20888 43
45236 136
108300 411
21787 36
30721 86
118263 302
39175 118
12311 14
47071 177
13970 13
47894 241