31281 70
9220 14
18003 15
23004 52
21427 83
9909 46
74350 214
4599 26
39698 89
6573 32
41814 133
17859 26
8604 26
6707 9
31684 126
11710 27
3978 2
1793 17
16560 46
7819 36
12672 38