2976 113
4468 80
15861 453
13561 299
12586 210
18610 409
8800 586
21042 361
4383 408
11422 245
2460 123
16197 345
10351 694
7670 941
5006 533
5658 493
10690 507
17135 574
5781 666
14905 76
7227 433
11155 945
11032 605
3775 96