12870 598
2041 63
11761 289
2891 471
4821 327
13839 315
9119 463
24355 678
4751 605
4232 530
11791 502
5399 261
6559 624
4485 548
3175 387
5740 473
2930 219
10528 234
4942 784
7381 254
15648 503
4484 564
9957 342
39877 105