28656 73
41605 111
18970 32
37119 63
35048 95
153319 684
45309 50
15619 10
13227 17
17299 32
29722 118
27811 46
28192 54
27373 77
33381 114
17125 29
25717 70
25263 54
27279 61
38036 151
40543 149
29089 79
36463 48
92316 460