18193 31
11744 11
20997 30
19676 40
11599 13
24300 33
14471 10
33329 168
39526 91
47037 139
22696 105
29341 44
19566 44
33106 80
28038 47
16512 42
18785 37
49721 98
20971 145
13813 109
28322 31
19843 31
18227 31
48956 60