19527 27
20892 49
29141 87
43746 198
16517 80
4051 17
5038 19
5483 26
9906 52
3937 34
24014 164
17518 93
11709 32
77249 412
8331 37
16834 74
26250 46
56012 175
23287 41
38842 182
50526 108
100556 249
31877 80