2741 561
4040 908
3244 340
64251 592
2965 296
4782 569
75957 412
15149 71
7071 252
27711 337
17728 798
3647 429
5683 695
2980 305