3063 64
35761 743
3299 111
41048 375
5642 509
2686 554
20401 474
2784 287
2786 552
3976 632
4967 657
3460 43
3811 556
9409 389
19499 63
3658 262
2289 318