30165 84
18637 22
15151 17
18967 36
24693 68
22075 32
77560 128
23495 55
30961 77
17682 27
13699 13
11920 15
11137 11
11480 16
13133 4
11410 7
13832 28
12323 8
15723 33
19933 48
9658 6
13055 19
13587 29
59899 119