50648 68
138645 441
19212 25
40380 107
31871 40
38967 39
63887 159
25548 44
59211 111
118734 318
30538 50
28814 284
9706 24
29158 229
4984 11
16287 21