29748 119
22616 107
12780 450
8888 825
185895 990
70520 274
23498 374
15031 244
58829 766
15787 619
26666 822
16433 132
32996 720
24537 386
3475 395
5745 556
77853 653