282966
338103
323
282
302
2810
295
3423
290
280
279
15301
12300
9611
8480
668263
6550
5990
5451
545147
51610
462142
3950