19599 819
17880 315
34331 168
5776 529
5447 129
43237 404
18265 579
9837 520
6948 471
26244 374
11551 523
9833 63
4780 50
10837 386
4873 385
5547 840
12128 669
9633 493
8973 700
8200 547
3989 372
16968 748
5982 305
9897 613