9819 22
6849 31
20917 16
10649 31
2866 6
4428 19
1018 5
2168 9
5460 13
5279 6
14279 33
12546 56
4721 21
1660 11
3660 13
11315 20
38391 144
35863 77
39460 93
4587 16
10437 23
3653 6
41928 155
1647 11