277 62
2425 570
9888 592
2706 325
11090 59
7943 428
5260 234
4809 792
17644 373
5197 898
1386 134
30588 581