647
766
1080
513579
743715
426
5826
8747
634
534
694
9114
23736
17810
15761
14152
10932
1063263
9684
952148
9390
789142
7350
71511