3902 8
12812 30
11860 17
18626 29
12930 23
21223 36
25171 31
13204 19
17855 27
23292 22
43557 66
34594 49
12390 15
41085 51
24554 18
7601 12
14857 30
4478 3
9640 21
5123 10
5048 15
4859 9
3930 3
6008 2