1016 645
186 795
811 834
443 76
71 566
219 693
417 49
10 542
272 645
747 907
865 317
651 711
14254 365
13239 804
9338 361
7287 363
7226 348
6048 14
5608 40
5069 201
4992 224
4422 922
4389 646
4357 218