831 216
2353 629
289 62
2756 570
9969 592
2726 325
11116 59
7969 428
5290 234
4830 792
17661 373
5229 898
1401 134
30795 581