3957 122
4107 631
1982 316
2254 52
11147 217
9151 432
4253 730
9013 221
9133 633
6860 655
8834 353
14714 310
18565 669