1997 35
8001 599
2796 335
3534 418
5928 938
1864 169
3061 659
2046 326
3023 42
1363 188
10632 521
3366 907
1572 351
3170 653
31317 518
6121 943
3318 562
6936 335
3881 918
2476 412
4981 701
9101 447
5921 694
1806 52