2532 507
1653 413
2375 590
1180 109
3075 974
2710 364
1884 358
2110 479
2865 866
2419 413
1759 368
3211 733
1341 120
2782 793
3589 633
12109 485
31275 243
14298 200
45490 824
12614 87
25930 597
4194 492
9273 280
8997 366
3684 698
3718 929
9911 811
922 30