37050 35
46672 108
20226 39
42621 54
74800 101
14750 22
93181 102
45919 85
27719 79
35720 98
53376 109
35669 94
18156 36
40532 87
47605 81
23933 71
146303 291
58032 100
32051 71
8182 19
33050 86
47722 49
8631 22
41286 63