3065 64
35842 743
3301 111
41084 375
5654 509
2686 554
20401 474
2788 287
2795 552
3979 632
4968 657
3491 43
3814 556
9430 389
19512 63
3660 262
2289 318