4911
287
717
5615
349
3819
256
386
4315
323
559
522
21276
16010
14161
12750
9792
929263
8550
8554
805148
701142
66611
6360