18498 51
50805 116
69038 141
29185 25
19710 35
51771 76
21564 18
29196 26
39622 40
37015 72
51262 197
34511 64
88319 291
105013 155
56003 110
46377 94
94539 304
113560 426
138194 442
50553 37
27018 49
33940 92
47577 81
14064 19