2238 318
17055 83
35295 707
16817 846
7785 330
17469 575
2424 401
6403 350
10672 87
9627 283
5566 474
15950 291