331 98
2995 649
12559 717
6588 664
130 27
4635 65
648 175
2404 522
1328 352
2613 695
2349 633
7369 889
2650 566
619 191
788 252
1873 616
17554 764
613 186
2787 660
2349 752
973 292
1082 309
2935 970
11379 441