2302 514
2922 808
327 58
3903 759
8271 373
3584 716
2168 289
4988 566
5667 459
4146 734
6321 244
16226 773
2747 127
2281 74
4331 540
2977 165
7682 687
4505 794
16625 807
4700 422