29013 593
6836 628
10585 186
41890 728
13658 681
20634 239
9121 870
16644 879
17275 621
7884 40
17182 327
555826 713
302675 917
21446 622
13458 336
579404 1625
17585 740
14782 625
259417 438
21815 797
168344 699
162335 735
53634 371
64567 722
31501 551
152664 470
23593 508
8611 295