835 216
2366 629
294 62
2829 570
10072 592
2732 325
11116 59
7971 428
5294 234
4831 792
17670 373
5237 898
1408 134
30821 581