42488 91
66145 150
79835 111
79692 192
29643 47
5050 12
17269 37
26040 52
15814 21
24534 69
3026 8
6857 10
13632 20
22766 29
30005 82
52872 67
32295 64
160418 407
20166 58
113781 204
26627 91
20383 78
30979 95
21427 91