1378 430
2497 718
17719 411
2961 925
757 166
25583 581
15601 245
13538 588
12681 86
12529 475
30014 86
12138 657
4894 501
8360 691