30009 91
13737 126
18156 390
4520 58
4831 874
171841 1054
63380 498
50479 710
30121 330
3929 311
19994 328
57767 456
65813 390
1333 48
25514 471
39928 788
20393 876
9816 886
13071 101
3840 678
9186 186
10325 490
11068 315
12591 715
73810 577
16463 917
52992 823
9178 706