3951 560
922 219
4699 406
1228 247
2975 397
4763 479
505 59
3042 400
5077 842
6732 697
3266 278
11811 351
10461 585
3033 212
3707 833
6163 88
5416 842
4879 512
2663 379
1995 373
2759 115
3382 264
3214 80
4482 592
1712 304
3956 836
909 41
9666 596