20031 529
1997 517
522 131
960 259
1578 326
208 58
7093 131
1897 205
8192 618
3516 560
7013 608
13880 805
6481 689
17900 783
4571 106
9746 982
8318 678
5503 196
11558 500
5146 110
6794 555
6555 420
2937 646
27711 928
3351 361