25306 60
14699 25
20861 66
39743 78
12881 30
16809 32
18043 28
21061 55
22077 51
21764 50
20229 58
14338 35
15326 27
14445 21
21168 37
19810 45
18795 21
32710 74
31053 37
34537 134
33277 69
22956 91
62343 253
33064 115