2399 7
8787 20
16357 41
18121 27
16215 29
39791 83
30539 71
7692 21
12934 56
6521 14
3572 5
11709 31
33436 106
15985 54
82350 92
17600 39
15891 26
4769 10
13769 40
12270 22
37028 59
12893 27