15814 30
2828 26
5770 16
13352 40
2302 14
1161 5
6527 29
8807 37
23712 104
7474 20
3160 13
4222 17
9043 17
8981 19
4628 19
1055 13
4422 9
9203 33
3888 12
22378 39
12133 40
9011 31
3995 28
23053 58