2718
2933
369
291
280
270
290
300
28169
335
2812
12190
9990
7931
6200
545262
4990
4650
4271
4269
404147
369142
31150