1654 303
2162 354
10294 517
4676 909
15589 631
3099 282
15566 813
7372 87
11248 322
4840 631
17834 841
4431 282
7376 87