34896 502
41971 278
20833 161
26209 443
15631 49
22318 432
7953 681
20646 612
16353 116
26793 164
12386 357
16125 123
48849 330
44695 682
15545 461
9785 78