5605 581
3862 397
17043 675
10733 444
1799 48
3342 545
4466 169
1513 115
4083 59
2676 293
17365 628
5954 879
42250 416
23921 522
2073 243
1805 354
1928 250
3968 684