962 11
8979 54
1579 12
3013 18
6182 40
8115 33
28715 151
13782 88
21772 81
14202 43
13737 41
9790 48
20757 40
22122 59
24442 71