4005 424
2140 130
105224 310
2896 308
1522 143
4000 366
3206 441
6477 372
3580 780
3160 160
3606 714
1671 148
23392 942
4109 338
9216 167
3031 547
4823 793
3912 77
7746 629
2608 245
4329 742
142433 587
7947 501
105677 689