59702 507
104033 399
31291 674
22134 331
23305 669
8164 448
21116 314
12315 561
15171 475
29279 489
20054 413
17345 504
16667 494
22843 242
15514 435
11752 131
16615 535
16668 766
8803 611
15672 274
11662 462
11094 209
19365 241
32125 308
18940 259
23921 159
15154 190