3065 64
35921 743
3305 111
41136 375
5657 509
2690 554
20404 474
2793 287
2800 552
3982 632
4970 657
3516 43
3814 556
9450 389
19535 63
3660 262
2289 318