45500 68
31448 127
21325 33
54871 114
31112 49
36097 33
29917 72
59261 142
46535 66
33071 26
21865 55
23091 42
27239 30
22240 23
51663 90
23199 35
98727 191
23857 40
21000 17
42453 65
12511 21
16527 18
75794 125
18414 23