4597 52
6429 588
21916 45
3285 225
2906 66
15204 914
3682 565
8548 568
13118 763
10742 198
11609 683
16906 148
3863 841
5044 244
7055 694
6612 783
4129 539
7844 373
3558 825
2841 277
12428 869
4500 305
10030 101
22669 653
31980 629
25254 92
27947 645
24712 594