9318 117
14840 94
19871 317
10246 458
44732 979
81971 654
36891 183
3019 242
5322 450
1698 154
7049 206
9232 265
3733 729