599 119
413 785
940 68
883 307
324 813
321 240
295 767
204 595
781 681
226 158
771 354
706 214
14260 365
13241 804
9340 361
7290 363
7229 348
6049 14
5612 40
5069 201
4993 224
4423 922
4389 646
4362 218