2742 561
4041 908
3246 340
64268 592
2965 296
4783 569
75960 412
15150 71
7075 252
27711 337
17729 798
3649 429
5683 695
2980 305