641 95
10922 734
3459 182
5965 453
3239 877
6199 802
11425 605
11786 690
4304 651
2572 648
2885 623
1447 325
1542 306
1847 413
657 28
1324 262
840 182
3071 831
649 44
2940 850
1638 390
940 156
643 120
1133 309
882 204
2874 699
1271 208
2735 839