16592 50
40899 120
31209 87
107738 312
15345 171
18407 266
68975 385
211055 656
98054 309
35620 557
26630 122
34299 180
5213 191
17779 213
35388 303
66049 211
69077 192
4622 274
28055 369
19598 205
12551 121
16817 41
46800 128
59680 387
52407 466
3813 768
7205 119
35917 125