22903 51
36728 79
19500 41
24465 48
26769 79
31962 82
245577 731
85528 317
16458 28
23417 45
20012 40
23309 40
24067 72
30362 93
39647 149
24004 53
27680 51
12117 8
13095 24
14121 19
17256 30
16890 24
11399 16
33445 78