835 216
2362 629
294 62
2801 570
10033 592
2730 325
11116 59
7970 428
5293 234
4831 792
17666 373
5236 898
1406 134
30812 581