395209 812
59642 906
11520 639
6218 527
54837 685
279255 605
167735 853
58588 288
74171 198
68160 564
154436 720
48907 566
345495 604
540417 649
41812 199
30813 520
23255 326
653991 1487
100172 839
149944 783
538267 1821
3873 290