782 683
801 521
1005 943
794 426
233 765
673 284
232 249
417 271
105 999
314 19
27 119
714 977
14450 365
13379 804
9410 361
7355 363
7303 348
6127 14
5656 40
5112 201
5044 225
4466 922
4435 646
4416 218