40032 581
87706 867
11722 171
53693 268
57307 386
91487 239
12226 833
281012 1399
106055 377
37577 477
7236 623
27641 569
92899 389
79204 338
30317 594
327510 1231
74582 278
149535 332
23857 439
10242 368
121578 505
31538 399
118170 219
96016 355
158199 1055
54334 764
102416 203
40142 288