19502 16
26159 45
44676 110
26415 47
25474 33
48225 143
33284 85
20650 64
34647 95
27306 75
14138 19
31544 84
57273 146
33458 128
28966 97
27435 65
101439 358
26182 34
22758 25
32813 77
29514 49
19903 60
14611 24
39276 82