2534 10
20515 17
33723 28
22307 11
64095 32
29419 28
60274 48
19900 14
44160 34
41968 36
22630 19
130225 159
16625 8
14342 3
21101 2
21258 7
31913 25
26085 37
32276 19
20507 15
42130 59
64098 76
36727 28
51727 74