3025 628
1935 559
2677 723
1558 432
73688 253
4168 655
1867 382
2221 610
11769 451
2538 61
10106 688
4738 225
8770 382
7493 531
3276 477
47722 324
7055 504