3212
349
333
340
320
375
3113
347
323
314
318
14981
12030
9391
7990
647263
6350
5820
528147
5261
49910
453142
3700