50666 867
34849 194
297317 1203
31052 416
275425 709
25360 339
46780 609
13116 626
237549 575
328806 1663
107711 794
26358 132
382670 1593
926769 3282
16221 376
87591 442
47014 511
63789 646
15413 537
16538 137
356724 855
184592 972
8895 402
34144 330
306669 907
234493 542
372928 1250
304640 1003