2203295
2970
53636
1840
4182
58612
4415
2726
3614
5287
3955
2093
2007437
14102284
1383912
12213261
1187340
111853
10120157
994912
838037
81606
76695
69872