34731 525
30070 503
46424 89
21644 419
18161 868
15805 238
16084 536
13862 709
12459 322
11182 160
22355 253
8815 293
8339 783
6957 863
4653 139
191294 953
35155 645
4438 504
32294 170
5169 591
228319 456
220429 742
124422 742
2263 54