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
3590 633
12109 485
31276 243
14298 200
45490 824
12614 87
25930 597
4194 492
9275 280
8997 366
3684 698
3718 929
9911 811
922 30