2676 178
4587 682
3805 432
2488 349
4602 319
2609 293
3351 699
4249 596
2569 238
44520 172
38815 773
26026 588
104444 1126