101
61
71
31
1714
1811
641
301
911
522
171
602
291
371
137106
1171
490779
1031
1113
1011
871
270683
415714
137563
617797
471
541
481