30961 43
1815 292
18695 370
9565 493
29843 264
797 98
2862 543
3578 851
2898 623
42980 677
10069 523
3786 310
9316 656
4848 510
4196 449
32309 868
4278 80
6888 670
11535 772
11209 838
13582 565
6175 468
10659 610
5321 741
3809 95
3859 529
799 67
6519 707