40023 540
3095 201
3611 281
8255 766
6726 280
5102 274
1730 94
2793 288
11262 552
4932 746
4510 612
2718 80
9508 618
1984 126
3343 39
27818 700
3401 381
3130 667
4495 685
7384 593
7079 716
8385 602
7435 690
5877 653