156 409
878 870
913 121
698 501
181 31
663 626
60 625
384 903
887 391
704 73
471 901
806 217
14260 365
13241 804
9340 361
7290 363
7229 348
6049 14
5612 40
5069 201
4993 224
4423 922
4389 646
4362 218