50656 867
34843 194
297274 1203
31046 416
275372 709
25350 339
46758 609
13114 626
237505 575
328732 1663
107686 794
26348 132
382570 1593
926687 3282
16214 376
87543 442
46998 511
63779 646
15411 537
16534 137
356595 855
184543 972
8891 402
34139 330
306589 907
234419 542
372793 1250
304559 1003