2718
2933
369
291
280
270
290
300
28169
335
2812
12180
9970
7921
6190
545262
4990
4630
4261
4259
404147
369142
31150