317036 804
5283 568
9144 529
18061 759
433885 934
401197 399
24757 112
56876 849
358227 1021
21698 817
10700 501
213287 1966
54347 296
110456 241
19654 54
46176 207
79268 344
35788 224
43755 768
5545 893
8231 95
6014 705
7554 429
6760 205
6480 790
13370 948
4903 839
3016 91