43966 575
79328 176
47947 668
69455 293
29591 641
44362 685
30262 454
18148 331
45225 302
50222 344
110535 284
62162 130
96484 559
63335 403
94324 852
115844 642
59705 492
39780 609
81794 717
40086 71
75999 872
45888 156
63585 722
103370 486
74535 641
41809 487
74205 573
47542 417