3989 588
18085 159
2296 69
4046 730
4408 879
3448 823
3623 693
3033 810
3743 545
5238 708
13519 802
3600 375
2742 503
20045 652
20179 91
4744 438
5232 59
3583 82
3998 822
3846 734
15730 93
25249 510
8388 611
3927 562
11845 867
2201 463
5658 524
14526 28