3065 64
35790 743
3301 111
41057 375
5643 509
2686 554
20401 474
2786 287
2791 552
3978 632
4967 657
3468 43
3811 556
9415 389
19501 63
3659 262
2289 318