2532 507
1653 413
2375 590
1180 109
3075 974
2709 364
1884 358
2109 479
2865 866
2419 413
1759 368
3211 733
1341 120
2780 793
3589 633
12109 485
31275 243
14298 200
45489 824
12614 87
25930 597
4194 492
9272 280
8996 366
3683 698
3718 929
9911 811
922 30