2897 626
2723 611
10889 107
259 46
4334 431
4677 361
22755 359
3084 497
15175 280
8131 918
7959 792
20290 337
8518 244
9693 459
8234 481
13475 330
5137 262