1403 430
2520 718
17734 411
2983 925
765 166
25637 581
15682 245
13553 588
12825 86
12623 475
30145 86
12192 657
4905 501
8385 691