19503 295
3218 162
20865 618
88329 676
3566 617
2617 41
5192 409
4636 245
4650 147
7359 923
5657 594
2908 514
27852 345
2726 181
46787 216
88831 895
9028 595
3751 424
5672 787
2990 443
2777 317
4510 111
4818 771
2127 51
8154 265
6629 384
6083 716
9867 906