2697 561
4016 908
3204 340
63244 592
2947 296
4763 569
75832 412
15060 71
7001 252
27695 337
17713 798
3622 429
5621 695
2954 305