29717 499
25282 295
43553 1741
23861 1983
15198 370
28194 177
12218 478
13885 1967
45098 658
22694 137
32606 882
28241 1778
40861 796