41329 101
14757 17
11999 21
16756 27
22407 52
42051 93
53810 135
17957 19
15300 34
44521 53
32192 61
25295 37
23393 45
27631 52
16435 21
124032 571
51672 218
59166 82
27960 70
34966 69
34846 95
64261 143
61764 188
68878 182