39629 673
54677 623
9482 649
5722 316
37790 981
53607 401
7895 569
12892 811
17996 148
16700 770
11730 652
4472 291
24464 909
12690 370
4252 160
130001 827
44212 223
6622 890
35959 513
28478 480
6347 157
3108 277
7983 271
25156 867
21410 519
29238 647
14978 112