399 394
1828 909
124 238
526 413
8 270
494 289
363 33
25 827
613 306
691 333
238 909
943 98
327 417
313 867
86 676
36 528
830 69
756 115
965 994
884 853
662 751
913 316