650
11411
912
530
736
421
621
590
700
1164
10522
913
701812
50453
49430
49198
4324271
4129158
33674
3333153
31786
27322
24931
23290