2815 596
55266 693
8807 325
4209 210
11458 501
8079 856
4841 527
4926 686
724 124
5884 804
3396 77
6993 362
3870 503
5562 592
6504 759
2625 161
3225 819
2781 841
1450 423