3230 4
2504 3
2501 5
28758 53
13713 21
46521 36
15982 21
6873 8
23566 29
12510 9
18288 24
12152 18
4437 5
27777 13
49037 67
29288 28
41583 80
14325 6
14608 15
22136 48
48056 58
20515 27
19640 33
22384 36