9335 117
15092 94
19887 317
10268 458
44954 979
82307 654
37244 183
3030 242
5344 450
1709 154
7065 206
9246 265
3739 729