3241 685
3038 654
508 63
2789 891
331 30
3107 553
1878 453
44094 284
33582 821
31640 334
12953 738
47377 355
11404 577
3717 608
7300 532
1890 63