301 948
863 127
1033 903
851 6
719 623
763 478
846 107
393 980
566 493
1374 977
484 45
899 701
14174 365
13157 804
9297 361
7266 363
7181 348
6005 14
5583 40
5041 201
4955 224
4402 922
4362 646
4329 218