2676 178
4588 682
3805 432
2488 349
4606 319
2609 293
3352 699
4249 596
2569 238
44570 172
38832 773
26031 588
104504 1127