2899 464
4954 413
23753 698
5357 811
4253 772
8322 390
3314 34
4809 552
12114 739
4039 579
7103 138
11543 239
14676 677
6585 559
6326 632
10119 720
7735 284
27554 623
24399 611
4365 292
3503 86
6927 806
14568 182
9020 603