2676 178
4590 682
3805 432
2488 349
4606 319
2609 293
3352 699
4249 596
2569 238
44590 172
38838 773
26034 588
104520 1127