832 0
39733 78
25805 58
29709 70
26062 88
40982 92
22856 23
18837 41
13259 8
60003 216
16115 9
18782 42
28437 67
17153 44
10197 6
8709 13
13327 25
10740 14
10869 11
10919 13
9285 9
22555 24
14308 16
13047 14