435033 1500
194890 528
6931 714
15473 316
201448 592
440761 1127
9446 159
11010 818
17307 653
9959 463
191523 948
235216 326
11591 235
8703 415
8390 602
13995 193
339170 529
109076 548
8063 323
9940 217
29284 604
8585 308
6750 529
275336 942
64882 343
9856 749
16320 72
15902 302