4094 833
1688 245
10765 277
2547 716
4766 709
7015 320
3023 331
3439 574
4600 471
3371 312
3228 560
5013 568
1312 173
13687 805
2320 44
4763 639
6665 115
1745 340
2393 111
5963 591
9634 756
6297 505
28012 37
27082 383
12502 623
2978 584
11891 532
3867 916