3065 64
35813 743
3301 111
41064 375
5644 509
2686 554
20401 474
2786 287
2791 552
3978 632
4967 657
3476 43
3812 556
9422 389
19506 63
3659 262
2289 318