13441 5
7703 6
12241 15
12416 23
15897 17
18174 18
9848 12
24655 29
3749 3
51015 41
24775 29
33719 47
23348 36
2979 11
7229 1
12580 7
4487 1
11405 9
9636 18
9702 11
55355 44
8211 8
80142 65
38859 53