12499 30
4727 15
11300 20
31737 94
16601 44
45846 156
20383 54
11579 23
7318 26
6593 26
12957 21
1937 10
49452 67
9444 16
6163 14
5850 17
1436 4
2223 8
2584 4
4392 18
2917 8
3872 18
1433 1
1580 4