3156
338956
2813
2810
279
272
288
286
290
326327
262966
2722
14550
11680
9181
7760
626263
6120
5650
5121
503147
4819
435142
3480