2993 271
6638 798
4932 268
3301 322
2269 197
10986 247
5683 849
5303 578
4699 484
17483 645
4173 163
8017 662
6417 680
1805 61
13581 713
17888 564
5167 423
7609 467
4896 618
5005 785
7485 519
9684 347
18573 685
11845 621