25582 306
9315 591
4693 462
3519 771
4277 594
20512 185
27358 555
6032 799
7379 72
3245 185
4208 529
3042 41
12919 160
4139 739
5244 766
16934 231
3787 465
3732 533
5950 664
10454 667
2812 507
2906 358
8330 806
10832 509
2216 195
932 106
23958 630
17959 858