10667 59
3387 402
33517 363
12203 115
8502 66
17028 305
9258 303
3664 388
2847 446
4509 459
4424 868
3326 819
2617 29
4372 428
1871 437
4798 563
2385 547
2423 345
1737 278
2934 317
1569 148
2887 523
4027 479
3396 521
19360 93
8489 694
3538 843
2047 318