21952 20
43184 49
29908 15
37081 28
17234 11
33276 14
17854 8
18455 13
71929 28
12176 11
27730 23
10083 8
10204 4
14954 8
15053 8
10258 12
13126 12
28251 33
10279 4
25984 27
19727 22
43603 89
60451 16
33779 22