591 256
888 813
895 240
446 139
504 205
744 817
453 334
497 226
475 36
886 35
501 153
732 27
14254 365
13239 804
9338 361
7287 363
7226 348
6048 14
5608 40
5069 201
4992 224
4422 922
4389 646
4357 218