1996 281
3573 524
3822 619
5765 561
2179 258
8759 705
6111 912
6317 354
3018 140
4173 521
2619 397
7488 736
3947 240
5311 749
5781 557
2987 78
5295 725
1094 134
23176 257
4781 756
4743 605
3031 728
5691 544
1571 164