3004 137
10977 549
31612 835
9272 193
13219 300
3448 424
3312 391
3476 165
1796 106
5772 399
6961 664
4120 334
4627 526
2263 628
10846 245
5998 96
5556 847
4487 753
3765 737
3097 288
3351 837
5444 850
37737 694
11178 565
82879 616
16434 463
85663 873
60217 408