334913 906
256101 595
425153 1656
169585 857
14815 456
141606 328
64306 561
136663 199
412766 937
214123 998
348821 946
22524 367
280719 595
28629 727
110842 648
414057 1155
112447 184
119610 320
431967 1580
22433 254
17645 624
13114 333
51023 943
103530 392
220150 787