15876 14
10579 9
29649 72
28603 91
64290 235
31256 70
73058 307
38996 131
63392 179
56728 248
34584 93
75078 201
29693 47
56435 147
14877 8
26207 63
45688 138
20110 38
23922 59
23309 50
48024 53
14434 16
39121 100
47399 138