3062 64
35683 743
3293 111
41005 375
5631 509
2680 554
20400 474
2782 287
2785 552
3973 632
4964 657
3445 43
3809 556
9397 389
19494 63
3657 262
2288 318