40036 581
87728 867
11725 171
53717 268
57344 386
91539 239
12242 833
281086 1401
106068 377
37581 477
7236 623
27649 569
92953 389
79238 338
30327 594
327570 1231
74612 278
149589 333
23866 439
10244 368
121599 505
31549 399
118212 219
96073 355
158234 1055
54360 764
102463 203
40149 288