28721 55
29285 89
26455 230
37339 111
79311 111
12143 36
8445 68
17859 47
12120 26
1754 11
82978 171
43794 77
10022 16
7493 17
13841 30
5423 13
21766 34
9715 21
7667 12