912
943
1155
981
774
700
11812
1164
977
17612
10522
913
689312
49473
48690
48148
4256271
4047158
33184
3257151
31146
26722
24491
22910