3063 64
35759 743
3298 111
41040 375
5641 509
2686 554
20401 474
2784 287
2786 552
3976 632
4967 657
3459 43
3811 556
9409 389
19498 63
3658 262
2289 318