2676 178
4587 682
3805 432
2488 349
4602 319
2609 293
3351 699
4249 596
2569 238
44513 172
38809 773
26024 588
104435 1126