4581 682
3797 432
2482 349
4599 319
2607 293
3347 699
4245 596
2566 238
44334 172
38714 773
25988 588
104198 1126
65973 341