317016 804
5283 568
9144 529
18061 759
433873 934
401188 399
24756 112
56875 849
358219 1021
21698 817
10700 501
213280 1966
54342 296
110450 241
19651 54
46174 207
79260 344
35787 224
43753 768
5544 893
8231 95
6014 705
7554 429
6760 205
6480 790
13370 948
4903 839
3016 91