316996 804
5280 568
9144 529
18061 759
433865 934
401180 399
24756 112
56874 849
358212 1021
21698 817
10700 501
213275 1966
54339 296
110441 241
19648 54
46169 207
79255 344
35786 224
43751 768
5544 893
8231 95
6013 705
7554 429
6760 205
6480 790
13370 948
4903 839
3016 91