35025 502
42206 278
20944 161
26447 443
15729 49
22470 432
7998 681
20785 612
16410 116
26944 164
12446 357
16192 123
49054 330
45067 682
15641 461
9830 78