3004 137
10977 549
31612 835
9274 193
13219 300
3449 424
3313 391
3477 165
1796 106
5772 399
6961 664
4120 334
4627 526
2263 628
10847 245
5998 96
5556 847
4487 753
3765 737
3097 288
3351 837
5444 850
37738 694
11178 565
82882 616
16435 463
85664 873
60219 408