51633 51
30748 38
17555 10
83849 104
12619 21
46178 42
95953 139
18398 34
13893 11
13863 24
20717 29
24722 53
9690 18
14610 25
15129 19
8603 18
10179 16
5977 8
12329 32
6682 7
9097 10
5464 14
28279 69
9752 22