5642 9
2465 7
16260 19
24952 30
6201 32
9523 22
12642 100
3718 15
1574 18
17165 98
15723 45
8197 36
1667 6
19973 34
32270 124
38639 66
13009 32
14889 27
75238 91
134168 169
4500 13
9897 18
5686 17
21592 15