41032 1147
20156 1039
40443 622
14463 1535
11507 1139
17669 630
44470 611
14109 1363
25344 867
39365 1784
20408 516
17758 774
22729 492