51050 875
32653 599
6974 628
11090 190
44240 731
14026 681
21229 241
9278 870
16931 879
17574 621
8033 40
17301 327
567510 718
307648 930
21524 622
13513 336
594157 1639
17635 740
14820 625
263279 441
22140 797
170495 700
166397 743
55225 372
66219 723
32363 551
156563 471
24133 511