31141 594
6248 28
7195 674
3930 139
4601 249
20552 517
4799 80
4762 556
5998 460
18614 715
3721 512
5412 902
4707 663
23843 304
16900 351
11761 545
7704 565
11421 503
10054 452
6391 73
11861 96
4008 82
3475 522
5661 634
4942 492
19781 663
3008 775
24134 812