41091 679
120108 148
44077 517
9555 835
49677 182
18802 765
20152 141
4994 64
13981 828
9612 267
8391 787
18019 916
13492 300
14387 581
8442 549
24595 249
33783 952
8755 41
10132 302
12557 743
29886 97