12196 66
8646 15
2778 10
17957 45
7545 16
9855 41
74775 143
43798 67
37625 77
41756 97
23789 31
12284 17
86106 232
44388 56
11403 10
10492 16
31989 104
26733 33
8894 27
4872 18
38826 66
14074 33
2443 12