3262 685
3044 654
512 63
2790 891
336 30
3109 553
1888 453
44164 284
33592 821
31645 334
12959 738
47475 355
11451 577
3719 608
7304 532
1893 63
17205 110