12147 314
34387 173
10796 156
8806 28
15932 410
9073 416
6520 646
6464 294
9253 621
3261 277
7578 510
4844 646
3085 132
4512 457
4118 214
1397 106
2859 249