16572 401
5684 318
3314 225
19760 671
11816 761
12435 59
30328 96
15637 491
1083 290
21948 552
6192 207
4478 447
75803 579
7854 345
1982 382
23711 531
1507 396
26675 609
1559 339
1424 374
3563 539
27884 545
3006 787
6040 858