5969 594
3116 640
14823 338
3425 829
15193 97
3122 87
677 29
13782 556
2908 421
1541 304
1671 75
1746 68
2740 162
2792 544
1176 43
2665 628
2582 654
3399 735
48798 671
32554 796
3274 417
1757 109
2545 295
2997 314
9879 963
5320 444
645 153
1619 300