2506 14
13060 41
3531 7
5823 28
3799 25
12054 28
18060 71
5517 22
2490 7
2315 12
9430 32
11336 48
29493 116
9823 37
17673 41
5644 16
9920 35
5640 28
13249 65
23695 84
4450 20
1994 7
1964 6
7258 18