14002 16
11321 14
12945 14
17000 32
22426 58
27393 72
11007 10
24237 49
16086 40
14616 26
33055 42
19224 41
23121 36
18919 41
17898 34
12930 28
12427 15
16989 30
17895 51
26413 27
30741 67
31953 62
33618 77
33893 100