5582 581
3823 397
17026 675
10658 444
1763 48
3299 545
4445 169
1491 115
4037 59
2643 293
17229 628
5918 879
42103 416
23830 522
2033 243
1772 354
1904 250
3950 684