17929 19
12096 5
10089 9
113653 116
16382 14
31950 28
15256 16
26853 14
29342 26
19350 26
17818 14
31666 28
30741 23
30917 28
13663 14
37661 31
30318 29
33198 38
39875 22
23830 10
41989 30
52740 48
86893 123
64930 64