639 815
249 395
894 50
26 648
67 964
592 810
185 430
303 49
950 758
519 178
635 987
509 711
14334 365
13292 804
9379 361
7323 363
7269 348
6089 14
5628 40
5094 201
5020 225
4440 922
4408 646
4391 218