2296 118
1395 427
8879 684
2048 390
862 201
2208 516
48890 616
22402 733
219847 332
51773 306
1987 95
245505 1113
7852 502
9680 111
6587 179
33981 479
6670 906
7434 486
50243 652
18842 545
39710 374
5080 593
4202 555
6649 683