3989 753
2767 563
5554 540
1292 209
1664 289
1691 317
2416 71
2438 488
5179 611
6300 322
1916 327
24200 702
2272 435
2814 607
2689 652