1390 430
2509 718
17721 411
2970 925
760 166
25606 581
15626 245
13538 588
12736 86
12562 475
30066 86
12159 657
4896 501
8371 691