13276 31
14611 24
32470 81
23024 103
10817 16
21219 22
21204 41
12766 14
11002 11
18095 30
29576 68
13141 34
16493 40
21926 65
21316 65
14485 25
14616 26
17785 62
13329 29
16241 17
16829 57
18046 53
9477 10
43583 120