3594 3
10423 25
7367 30
10923 45
29741 142
4532 13
5156 15
14910 59
19940 62
6040 25
4663 7
13194 43
4941 12
2401 7
5253 6
17014 37
8629 40
5687 15
6185 13
18866 69
5343 17
7598 13
11308 20
10519 24