16016 41
8928 11
21276 38
33874 46
8433 14
39900 123
23979 62
22996 19
21613 40
12428 38
13683 27
21116 38
20347 31
4735 7
20600 19