21584 47
11598 24
1740 10
20089 11
10664 41
13355 26
4495 18
15892 75
3546 9
14489 54
3639 10
7515 14
13624 47
7788 24
2362 19
1896 13
7569 13
9734 22
18991 41
28814 111
4614 13
10870 19
3044 11
5926 11