2710 178
4645 682
3835 432
2521 349
4635 319
2626 293
3374 699
4276 596
2586 238
46783 172
40267 776
26617 588
107451 1131