51896 51
27833 46
9859 20
9567 35
17033 89
66138 276
13567 46
24730 69
11538 25
4841 12
6230 22
6504 9
36269 252
26496 86
19639 68
22705 70
8336 22
28825 115
13448 33