17245 133
83887 419
44753 394
18336 512
47528 534
27882 817
45310 787
64014 1042
25153 619
10159 273
5168 76
3905 80
6740 594
11877 770
4182 598
5403 940
4029 509
127179 826