4023 418
3612 924
3289 537
283 806
125 934
13 964
770 773
24 413
877 240
558 502
682 509
37 465
686 999
576 575
487 424
916 212
440 199
555 435
212 759
816 946