40602 73
40489 15
39623 56
35658 43
28436 60
26722 29
26650 31
21104 60
19838 32
19469 31
18960 38
18807 23
17324 21
17257 25
16563 27
16466 20
16080 32
16028 18
15368 46
14860 16
14492 26
14477 15
14474 32
12734 27