41100 80
16326 52
16596 26
15418 9
16458 28
23888 60
32221 91
22572 35
21385 29
23417 45
27637 73
34549 119
31288 119
56377 311
19079 49
20012 39
23080 39
38650 115
24067 71
18123 39
30362 93
39647 148
25114 64
24004 53