11930
15224
10410
987
937
1064
694
752
911
1466
1368
1127
604911
43440
43303
41267
3661270
3436156
29754
2877149
27376
23312
21690
19800