3067 64
35958 743
3306 111
41154 375
5660 509
2691 554
20407 474
2795 287
2800 552
3984 632
4971 657
3518 43
3815 556
9453 389
19543 63
3660 262
2289 318