1995 429
3183 543
15084 484
3210 39
3276 359
892 73
10553 717
3632 945
3799 121
4739 578
3858 629
6038 245
312034 707
2855 45
4287 329
4411 521
10980 681
2697 291
5500 37
66762 106
8606 593
6622 427
5701 142