22193 277
4366 799
3209 432
4364 876
5132 687
14718 645
5487 280
18562 258
27344 849
26483 501
10126 259
9621 103
5229 618
3674 419
2463 242
4714 223
6858 557
3882 376
2832 426
8465 320
6708 487
7834 159
25478 870
8870 736