3266 685
3044 654
512 63
2791 891
343 30
3110 553
1890 453
44182 284
33593 821
31645 334
12960 738
47483 355
11456 577
3719 608
7304 532
1893 63