1246
1095
1319
11810
1063
1766
1348
1864
1223
20620
932
693
617712
44250
44213
42347
3754270
3538156
30314
2932149
28046
23842
22030
20240