3223 101
2899 687
3004 645
2197 512
3775 639
5807 465
15951 698
2149 418
1115 259
8789 705
3332 728
5551 672
3927 613
3437 578
1439 127
2356 694
2961 472
2185 380
2842 696
542 156
3915 597
2500 155
2622 623
1679 294