3067 64
35949 743
3305 111
41153 375
5660 509
2691 554
20406 474
2795 287
2800 552
3984 632
4971 657
3517 43
3814 556
9452 389
19543 63
3660 262
2289 318