2825 300
5796 670
3133 816
5835 714
3837 616
1990 296
1157 80
8431 513
18836 793
2712 406
1816 112
3327 658
7858 311
1117 131
4579 665
5733 75
3282 487
996 129
3339 663
13022 697
18931 384
2539 591
2638 296
2933 781