2676 178
4587 682
3805 432
2488 349
4603 319
2609 293
3351 699
4249 596
2569 238
44522 172
38822 773
26026 588
104454 1126