500	46585
488	34241
489	41684
495	75633
496	74491
499	55818
492	64497
494	73774
502	28040
491	57497
497	70682
501	37096
498	63587
493	70215
505	8949
487	27069
483	8589
503	19959
504	13662
480	2960
485	15827
506	5340
490	49445
486	20735
484	11818
481	4274
478	1245
475	313
482	6086
508	1693
479	1924
509	804
507	3032
477	825
476	506
510	387
467	6
466	2
473	127
474	165
472	60
471	43
511	177
512	68
513	29
514	5
470	22
468	5
469	7
515	1
465	1
461	1