554
530
450
420
654
251
425
270
161
250
480
435
588511
42410
42233
40097
3555270
3332154
29284
2801149
26686
22652
21140
19290