959 300
700 323
555 453
29 959
287 168
40 413
853 790
998 175
1008 966
445 841
273 983
940 997
14334 365
13292 804
9379 361
7323 363
7269 348
6089 14
5628 40
5094 201
5021 225
4440 922
4408 646
4391 218