5596 585
2830 265
8175 354
10084 160
13046 164
16909 694
5993 219
6674 684
6655 727
4060 426
8095 144
14333 813
4474 458
16822 672
16521 153
5985 749
6358 168
6745 693
14408 584
6148 535
10884 657
12773 342
6841 787
24180 1008
4733 731
3218 773
1447 92
2195 201