3262 685
3044 654
512 63
2790 891
335 30
3109 553
1888 453
44159 284
33592 821
31644 334
12959 738
47471 355
11449 577
3719 608
7304 532
1893 63