2144
2704
5739
6090
3512
2831
4403
2810
4203
145337
2936
1892
2001637
14028284
1381812
12157261
1184040
111623
10081157
991112
832937
81406
76445
69692