415
180
556
374
433
6022
4713
282035
319
5515
4312
545
23786
17850
15821
14282
10982
1068263
9714
954148
9400
795142
7410
71711