25582 306
9315 591
4693 462
3519 771
4277 594
20511 185
27357 555
6032 799
7378 72
3245 185
4208 529
3039 41
12919 160
4139 739
5244 766
16934 231
3787 465
3731 533
5950 664
10453 667
2811 507
2906 358
8330 806
10831 509
2216 195
932 106
23958 630
17959 858