41100 80
16102 51
16371 26
15418 9
16234 28
23663 60
32221 90
22572 35
21160 29
23191 44
27410 73
34549 118
31288 118
56148 309
19079 49
19785 39
23080 39
38421 113
24067 71
18123 39
30134 93
39647 147
25114 64
24004 53