442
575
7612
580
524
564
830
560
410
585
742234
432
590511
42550
42383
40267
3566270
3351154
29324
2812149
26836
22742
21160
19340